Использование Pydrive для запроса файлов с измененным временем - PullRequest
0 голосов
/ 28 июня 2018

Я использую pydrive, который пытается запросить файлы с даты, которую я создал. вот мой пример кода:

    for f in drive.ListFile({'q':"modifiedTime > '2012-06-04T12:00:00-08:00'"}):
    for f1 in f:
        print(f1['title']+' '+f1['id'])

но пока я запускаю свой код, googleapiclient.errors.HttpError: <HttpError 400 when requesting https://www.googleapis.com/drive/v2/files?q=modifiedByMeDate+%3E+%272012-06-04T12%3A00%3A00-08%3A00%27&alt=json returned "Invalid query"> возвращается.

что-то не так в моем запросе? спасибо всем ..

1 Ответ

0 голосов
/ 29 июня 2018

Это работает для меня:

# Call the Drive v3 API
results = service.files().list(
    pageSize=10,
    fields="nextPageToken, files(id, name)",
    q="modifiedTime > '2012-06-04T12:00:00-08:00'"
    ).execute()
items = results.get('files', [])
if not items:
    print('No files found.')
else:
    print('Files:')
    for item in items:
        print('{0} ({1})'.format(item['name'], item['id']))

Использование GDrive Python Quickstart в качестве эталона и использование v3 Drive API.

...