0

我正在使用 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">返回。

我的查询有问题吗?感谢大家..

4

1 回答 1

1

这对我有用:

# 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 快速入门作为参考并使用 v3 的 Drive API。

于 2018-06-29T11:39:04.477 回答