google-drive-sdk , Google Drive list method doesn't list files created recently


Google Drive list method doesn't list files created recently

Question:

Tag: google-drive-sdk

I've developed an extension for Google Chrome that HEAVILY relies on Google Drive API (the extension is LBTimer, available in Google Chrome web store), to store data in the appfolder, using XMLHttpRequests

Since May, 13th 2015 I'm finding a problem when using the list method. If I programmatically create a file in the appfolder, I receive the response: 200 OK and the file created. If then I use the list method to list the files in the appfolder, the file just created is not listed. It happened with several files yesterday. This morning, the files were listed normally, but with any file I create today it happens the same (correctly created but not listed).

Three screens follow: the 1st one is creating a test file in the appfolder using the extension's code. the image shows the server response (200 OK, file created). The second screen shows the list request (list all files whose title contains 'test', it should include the file just created). The third screen shows the response from the server (an empty items list).

The test file is successfully created

The files.list request responds 200 OK, but...

No file is listed. And it has just been created!

There is a way to get them listed: If I create a file, it returns (among other data) the file Id. If I make a simple GET request for that Id, then it is listed from then on.

All other methods are working as expected (as usual), but the list method is giving me this problem since yesterday. Since there was no change in the extension's code, I assume there must have been a change in the API code.

Can any API developer please answer me?

It is quite urgent, since hundreds of Search Engine Evaluators rely on this extension for their work.


Answer:

Apparently, it was a caching issue in Google Drive, which has been resolved as of May 15th 2015: Google Drive developers community post


Related:


Any way te read an excel file from a Google Sheet?


excel,google-apps-script,google-drive-sdk,google-spreadsheet,google-apps
in my organization we work with Google Apps but we have one file that we need to maintain in Excel due to its complexity. All my other spreadsheets are Google Sheets and a lot of them need to get data from that excel file. So my question is: is there...

Google Drive API every time asking for authentication code


php,curl,google-drive-sdk
I'm using google drive api to upload a file to google drive using php, but it every time asking me for authentication code fof my application. I have followed the steps given in the URL below https://developers.google.com/drive/web/quickstart/quickstart-php My Code: require_once 'src/Google/autoload.php'; $client = new Google_Client(); // Get your credentials from...

How to save my data in a cloud?


google-drive-sdk,cloud,server,dropbox
I don't know if this is possible, but I would like to save some data of my website, like images and documents in a cloud like dropbox or google drive and I want that these data are available and visible to someone looking my site. is it possible? (My intention...

How to exclude trashed files when listing files in google drive


api,rest,google-drive-sdk,google-oauth,google-docs-api
I want to list all the files in google drive using google drive api v2 . But I want to exclude files in trash in the list So I tried GET https://www.googleapis.com/drive/v2/files?trashed=false as suggested in the api documentation But still I get files in the trash folder ,Am I missing...

Google Drive - How to List all Files in a specified folder


php,google-apps-script,google-api,google-drive-sdk,xampp
Hi I am stuck here with this situation, I have tried a number of different approaches but I cannot get what I am after. Situation: I have a large number of files in folders hosted on google drive. For instance a single client folder for reports has between 2000-10000 files(this...

User disconnecting app in Drive causes loss of data under FILE scope


google-drive-sdk,google-drive-android-api
I've run into this issue a few times, but could never point my finger on it, attributing it to GDAA's latency, my buggy code, etc... I finally managed to come up with a scenario where I can safely reproduce it, so I would like to ask people who know if...

Google Drive API VB.NET Parent Folder of a Folder


vb.net,google-drive-sdk,folder,parent
I am trying to work with Google Drive API with vb.net I have seen a lot of post but I am not able to understand how to choose the right folder to add a file. I have a lot of "Backup" folder but, I assume now, I want to add...

How to download text file from google drive using the url by the google drive api for android [closed]


android,google-drive-sdk
I have uploaded a text file to my google drive account and it is public. I got the link for that file by the share link. What I want to do is to download that file from the drive using drive API by using the link that I obtained. And...

Google Service account user interfece


google-api,google-drive-sdk,google-oauth,service-accounts
How can I login to a Google Service account with the normal web user interface, for example to google drive ? Now I can only login using API using script....

Raised Gogle Drive API Per-user limit, still getting userRateLimitExceeded errors


google-api,google-drive-sdk,quota
Similar to Raising Google Drive API per-user limit does not prevent rate limit exceptions In Drive API Console, quotas looks like this: Despite Per-user limit being set to an unnecessarily high requests/sec, I am still getting rate errors at the user-level. What I'm doing: I am using approx 8 threads...

make a data file of google drive account using google drive api


java,xml,json,google-drive-sdk,data-files
I'am want to get all of my data in google drive into file (xml or json it's not so matter). the regular way to do it is like this: Drive service = new Drive(somedata); String fileName = service.get(fileId).execute().getTitle(); to get the file id, it's needed to do this: Children.List request...

Dynamically Create Folders and Subfolders


php,google-drive-sdk,google-api-php-client
I have several scripts in php to create a folder and upload a file to the desired folder, but I can't seem to be able to create new folders, new subfolders or create another function to do this process. Do i have to use a parent/children specific procedure? Here's the...

How can I make a copy of a file in Google Drive via Python?


python,google-drive-sdk,google-oauth
I wrote a short function in Google Apps script that can make a copy of a specific file that is stored on Google Drive. The purpose of it is that this file is a template and every time I want to create a new document for work I make a...

Advanced Drive Services in Addons


google-apps-script,google-drive-sdk
I have a Google Script that uses the Advanced Drive API service and am now looking to convert this script into an Add-on. However the Drive API needs to be enabled manually by the user before using the service inside the Apps Script. Is it possible to use the advanced...

401 Unauthorized - Google Drive API


asp.net,.net,vb.net,google-drive-sdk
I'm working with the Google APIs for the first time and I'm having problems trying to download files with the File object "downloadUrl" property. I'm currently using the "Service Account" option with the associated service account email and P12 certificate. However, the URL returned "https://doc-08-68-docs.googleusercontent.com/docs/securesc/bteg36c1tifegg79l2ov17og25612tet/gk7kn52ahe4d0to7d6hte9f0f2hv47e4/1434132000000/11750183130219432819/11750183130219432819/0BziIKv2_NWCxc3RhcnRlcl9maWxl?e=download&gd=true" returns a 401 - Unauthorized...

How to browse files from projects google drive


php,google-drive-sdk
i have created project in google console with service type credentials. I have downloaded p12 key file, and then wrote sample code for inserting file to test it: <?php require_once 'google-api-php-client/src/Google_Client.php'; require_once 'google-api-php-client/src/contrib/Google_DriveService.php'; require_once "google-api-php-client/src/contrib/Google_Oauth2Service.php"; $scopes = array('https://www.googleapis.com/auth/drive'); $accountEmail = 'SECRET'; $accountP12FilePath = './key.p12'; $key = file_get_contents($accountP12FilePath);...

Using Google Drive to backup and restore SQLite Database


android,google-drive-sdk,google-drive-android-api
I've managed to create a backup of my database on an SD card and restore from there but realized that the purpose of my backup is to ensure the safety of the data and in this case if the physical device itself is damaged, lost, or spontaneously combusts so will...

Google Apps Script - Add file from Google Drive


google-apps-script,google-drive-sdk
First of all I want you to know that I'm not talking about uploading a file from users computer drive. What Im aiming to do is to be able to allow users to add a file from their Google Drive to a specific folder in my Google Drive. I've searched...

Google Drive API doesn't list file from my drive (Ruby)


ruby,google-api,google-drive-sdk
I am working on a Ruby program to access my google drive in order to get my files. I want to use the server-to-server connection to avoid people to accept permissions, so I use the p12 key generated for the Service Account Client ID. The connection is ok but and...

Upload text file to Google Drive using Android


java,android,google-drive-sdk,google-drive-android-api
Edited: I have set my text into a string like so: String text = ("Hello!"); I want to turn this into a plain text file and then upload to a Google Drive Folder. I have tried on the code below, but it is not complete so I cannot say what...

Pass Comments & Suggested Edits from a Google Document to a Google Sheet


google-apps-script,google-drive-sdk
Fellow Stackers. I'm using a Google Apps Script to (a) capture all "Comments" in a Google Document... ...and (b) list them in a column of a Google Sheet... However, I'm wondering if it's possible to... (1) Array "Comments" into individual cells down a column in my Sheet rather than into...

Insert file using Google Drive API?


java,google-drive-sdk
Based on Google Drive API reference guiding how to insert file Files.insert // File's metadata. File body = new File(); body.setTitle(title); body.setDescription(description); body.setMimeType(mimeType); // File's content. java.io.File fileContent = new java.io.File(filename); FileContent mediaContent = new FileContent(mimeType, fileContent); try { File file = service.files().insert(body, mediaContent).execute(); // Uncomment the following line to...

Cannot get Google Drive App Data folder content using query anymore


java,android,google-drive-sdk
For some reason the following Android app code com.google.api.services.drive.Drive drive; ... drive.files().list().setQ("mimeType='application/vnd.google-apps.folder' and 'appdata' in parents").execute().getItems(); started returning empty list since May 14. This code was returning my custom folders for more than 1 year before. I can see my App Data content still exists through https://drive.google.com/drive/my-drive > Settings >...

Google Drive PHP Client render PDF?


php,google-drive-sdk,google-api-php-client
I'm trying to render a PDF from a service account (the file is shared with the service). $pdf = $drive->files->get($file_id); $pdf->downloadUrl However, the resource is coming in with 401 Unauthorized. It's funny that I'm authorized to get the files and everything, but downloading the actual files is unauthorized? I want...

Google Drive API (GTL) - Create multiple folder paths in order?


ios,objective-c,swift,google-drive-sdk,google-api-objc-client
I'm using the Google APIs Client Library for Objective-C (GTL) to access the Google Drive API. According to it's Introduction to the Google APIs Client Library for Objective-C, Query execution by the service is inherently asynchronous. Which means when you try to create a path like: root/a/b/c, before you can...

Is there a way to add watermark to all videos in Google Drive’s folder?


google-apps-script,ffmpeg,google-drive-sdk,watermark,video-watermarking
Is there a way to add watermark to all videos in Google Drive’s folder? I found similar service, but it works only with pictures, pdfs - Wappwolf Maybe, it's possible to do by Google Apps Script or some other services (like ffmpeg)?...

Is there a way to reuse Google.Apis.Auth.OAuth2.UserCredential object to authorize SpreadsheetsService?


c#,google-drive-sdk,google-spreadsheet-api
I'm trying to use the Google Drive and Spreadsheets APIs from a C# console app. I'd like to authorize both services using user credentials with a FileDataStore so that I don't have to reauth my app every single time it runs. Below is how I'm authorizing my Drive service object:...

Newbie Google Drive API (PHP) confusion - what guide/library to use?


php,api,google-drive-sdk
I have a mobile site m.example.com - from a phone I want visitors to choose a file from Google Drive, and send it to the server that hosts m.example.com. Essentially emulating a simple <input type="file"> file upload as on a desktop. From what I understand the workflow is as follows:...

access drive with access token


php,google-drive-sdk,google-spreadsheet,google-oauth
struggling to understand the oauth2 token and refresh token processes ive got this code $url = 'https://www.googleapis.com/oauth2/v3/token'; $data = array('client_id' => 'clientid', 'client_secret' => 'secret','refresh_token' => 'token','grant_type' => 'refresh_token'); $options = array( 'http' => array( 'header' => "Content-type: application/x-www-form-urlencoded", 'method' => 'POST', 'approval_prompt'=>'force', 'access_type'=>'offline', 'content' => http_build_query($data), ), ); $context...

Directory sandboxed access for Google Drive / Dropbox API / RemoteStorage apps?


html5,google-drive-sdk,dropbox-api
Is there a way to get sandboxed, user-selected directory access on any major file service without first getting read level access to their entire filesystem? There's a lot of talk about "unhosted" static webapps that allow users to access their data from a 3rd party file service (Google Drive, Dropbox,...

Removing permissions of the extensions


javascript,google-chrome-extension,google-drive-sdk,access-token
I have an extension that first asks for permissions to access Google Drive files. The extension is almost empty except in the popup I load this js: chrome.identity.getAuthToken({ 'interactive': true }, function(token) { // Use the token. console.log('Request Token') console.log(token) chrome.identity.removeCachedAuthToken( { 'token': token }, function () {}) console.log('Removed token')...

Can one track the usage of a shared resource from google drive


google-drive-sdk
Does anyone here know if you on Google Drive somehow can track if a public shared link to a file have been used? That is, the resource have been downloaded, viewed or otherwise "touched"?...

The lightest (most lightweight) Google Drive REST API query/response?


google-drive-sdk,google-drive-android-api
When initializing the REST Google Drive API in an Android app, I need to 'poke' the server to produce the UserRecoverableAuthIOException In order to minimize the network traffic, I'm searching for the most 'lightweight' request that would produce such an exception. Currently, I use the following construct: com.google.api.services.drive.Drive svc; svc.files().get("root").setFields("title").execute();...

How to create a Google form programatically with python ?Is it possible to do so by appscript and python interfacing or something like that?


python,google-drive-sdk
How to create a Google form programatically with python ? Do they provide some api like drive api to do so ? Is it possible to interface python with Google appscript ? https://www.youtube.com/watch?v=38H7WpsTD0M Here they are talking about creating a form with a form using app script . Thank you...

Cannot access Google Drive from 2 different device


java,android,google-drive-sdk,google-drive-android-api
I have an app which creates a word file on the Google Drive with some text. If I try to access the word file on the Google Drive from the device In which I have created that file, then it works and everything thing goes smooth, and I can able...

Adding google api client to codeigniter


php,codeigniter,google-drive-sdk,google-api-php-client
I want to upload files to google drive using php in codeigniter. First of all i am trying to integrate google api client to codiginator. I have uploaded all the files in to my third_party folder. it look like this I i have created a file called google.php inside my...

Google Drive file download via http


java,android,http,google-drive-sdk
There is a link to Google Drive file accessible to anyone without authentication. Is there any way to download that file using just link and some sort of http client? Most of examples around are relying on Drive API and file IDs, however I'd like to stick with more lightweight...

No item with Given ID can be found


google-apps-script,google-drive-sdk
I am having issues when running my script after the most recent API update. I had some issues that I was able to fix with some help from around here but now I am having a get by ID issue. I am unsure of where it is coming from because...

Google Drive revokes my token


java,google-drive-sdk
I am new to google drive and started with the tutorial quickstart. After numerous attampts I run the program successfully. However I had permission and authorisation problems when I was trying to delete files. Drive service = getDriveService(); service.files().delete("FileId").execute(); So I decide to change the URL in the client_secret.json, From:...

Google Drive API 500 null errors when copying


google-api,google-drive-sdk,google-api-php-client,google-api-client
I'm getting this error message (100% of the time) when copying a shared file, using the latest version of php library. And I'm getting the same response via the API explorer: developers.google.com/drive/v2/reference/files/copy Google_Exception: Error calling POST https://www.googleapis.com/drive/v2/files/#fileid#/copy: (500) { "error": { "code": 500, "message": null } } This issue seem...

google-apps-script count files in folder


if-statement,google-apps-script,count,google-drive-sdk
I've had a search but cannot seem to find what I am looking for. I am seeking the code to enable me to do this pseudocode: Count number of files in specific Google Drive folder (by folder Id) If file count is above 'x' do this {other piece of code}...

What is permissionId in Google API?


google-drive-sdk,google-api-client
I am trying to replicate the JavaScript client library example shown on https://developers.google.com/drive/v2/reference/permissions/update#examples. There is a reference to permissionId. How do I get this, I've looked everywhere, and my assumption is I am missing something dead obvious. Thanks in advance....

How do I turn off email notifications when transferring ownership?


python,google-drive-sdk
I am setting up an api and need to change the ownership of some files in my drive from my service account to my non-service account. How do I turn off the email notifications? I've tried via both Python as well as via the docs (at the bottom of the...

Is there any way to set the initial count record number for google drive files just like setMaxResults?


java,google-drive-sdk
service.files().list().setMaxResults(50) Just like the above one is there any way to set the initial count or is it possible through query?...

How to add/append string to blob in Google Apps Script (Google Drive API)


google-apps-script,google-drive-sdk,google-apps
This code does work, except this part Drive.Files.update(thefile, theFileID, updatedBlob); var folder = DriveApp.getFolderById("0B0RcUNcUERU5MGpIaEXXXXXXXX"); var file = DriveApp.getFileById("NcUERXXXXXXXXERU5UWQUTZKY2X2"); var file2 = DriveApp.getFileById("NcUERXXXXXXXXERU5UWDDDDDDD2"); var myString = "sometext"; var updatedBlob = file.getBlob() + myString; var myFileName = "StringAddedFile.mp4"; var thefile = { title: myFileName, mimeType: 'video/mp4' }; var allFilesByName = folder.getFilesByName(myFileName); while...

Can I associate a user's account with an action to the drive API?


javascript,oauth,google-drive-sdk,google-spreadsheet,google-oauth
We're looking to make a little webapp to manage our week-long nerf war (humans vs zombies to be precise), and we're thinking about how easy it would be to have Google Sheets be our only backend, and our frontend be entirely javascript/html/css. Let's say there's two actions that can be...

Google Drive API: I have to fetch only files in that folder without trashed files


c#,c#-4.0,google-api,google-drive-sdk
I am trying to get a list of files in a folder on Google drive using the Google drive API. When I make my request I am getting a list of child elements in that folder including previous deleted files. How do I get only the files that are in...

Delete / trash file from android using android.gms.drive


java,android,google-drive-sdk,google-drive-android-api
I need to delete files from Google Drive using com.google.android.gms.drive. From what I've read here and across the web there is no support for file deletion in the "new API". Is that (still) correct? I mean the API isn't that new anymore ... I also read about the "clear contents...

Google Drive list method doesn't list files created recently


google-drive-sdk
I've developed an extension for Google Chrome that HEAVILY relies on Google Drive API (the extension is LBTimer, available in Google Chrome web store), to store data in the appfolder, using XMLHttpRequests Since May, 13th 2015 I'm finding a problem when using the list method. If I programmatically create a...

files.get and .getRequestFactory cannot be resolved


android,google-drive-sdk
I'm trying to get the metadata of a file in my Google Drive through the fileID but I'm running into some problems using files().get and getRequestFactory(). Specifically I'm looking at this and on the sample it shows the line File file = service.files().get(fileID).execute(); and HttpResponse resp = service.getRequestFactory().buildGetRequest(new GenericUrl(file.getDownloadUrl())).execute(); I...