Document type "externalapp" - what is it? - java

Trying to download docs from the Google Docs using Java client library and getting some documents with type "externalapp".
What is this type and what is the proper way to handle such kind of files?

Those can be shortcuts created by third-party applications that integrate with Google Drive using the Drive SDK but store their data in a different storage system: https://developers.google.com/drive/apps_overview

Related

Microsoft Graph Java SDK - Unable to read shared files on Share point

Unable to handle / receive shared events on share point using microsoft graph sdk java. Already implemented webhook according to the official documentation on microsoft developer api. Let me know how can I get those details.
Alternatively is there any api which would return me all the shared data of the user on share point.
Refer the documentation Webhook supported resources, it clearly talks about that you can subscribe it to the root folder of a SharePoint/OneDrive for Business drive: /drive/root or Or to a specific resource instance: users/{id}, groups/{id}, groups/{id}/conversations, sites/{site-id}/lists/{list-id}, /communications/presences/{id} only and not about the shared ones.

Protect tab/range in Google Sheet via Drive API for Java

I have an application that creates Google spreadsheets through Java code. I have looked through the permissions section in Google Drive API and I'm going to give edit access to anyone with the link.
In certain sheets I need to make only one tab 'view only', i.e. protect that tab. Is it possible to do this via Drive API?
Is it possible to give a name to the current version of the file via Drive API?

Download Google Tag Manager container binary file with Google's API Client Library for Java

I use the TagManager API to retrieve/manipulate data in my Google Tag Manager configuration. The only problem I have now is that I can't download the binary file generated for each container version using that api (it is used by Android SDK). To be clear, I'm talking about the file which can be downloaded via:
https://tagmanager.google.com/api/accounts/[accountId]/containers/[container_id]/versions/[version_id]/download
The base URL of the TagManager API is different to the one above (https://www.googleapis.com/tagmanager/v1/), so the GoogleCredential I've generated using my service account doesn't work for this download, as it is out of scope (TagManagerScopes to be specific).
I tried to find something in Google Developers Console to allow arbitrary url's like the one for the binary file, but I couldn't find anything. I might be approaching the OAuth part from a wrong angle altogether, this API is still very new to me.
Is it even possible to download this file programmatically? If yes, could you please explain how to achieve this?

how to use google app engine with gwt

I want to use the Google Places API and want to know the available compatible jars or libraries which can be used to invoke the map API url and parse the json result.
I see there are many json parsers available but not sure if that is compatible with google app engine for java with gwt as well.
please advise.
Found it at:
http://nadacode.com/2010/06/30/using-json-in-your-google-app-engine-java-app/

Upload a file to Google Storage on GAE Java

Which is the best way to upload a file generated by my Google App Engine app to Google Storage? My GAE app is in java.
I tried to use JetS3t but it didn't work on GAE because it use threads.
Google APIs Java Client is a recommended way to access Google APIs from Java clients. There are examples for most APIs, but unfortunately not yet for Storage (the issue mentioned was resolved).

Categories

Resources