Googleドライブでの以前の経験はありません。私は、Googleドライブのフォルダに存在するファイルのリストを取得し、ファイルの詳細を取得する必要があります。ファイルを使用してフォルダからファイルリストを取得する方法:Googleドライブのリスト
例:
Drive
|--Folder
|-File1
|-File2
|--File3
|--File4
私はすべてのファイルの詳細は、ファイル1,2,3,4を言う必要があります。 GoogleのAPIのクイックスタートガイドから
def main():
"""Shows basic usage of the Google Drive API.
Creates a Google Drive API service object and outputs the names and IDs
for up to 10 files.
"""
credentials = get_credentials()
http = credentials.authorize(httplib2.Http())
param['q']="'root' in parents"
service = discovery.build('drive', 'v2', http=http)
results = service.files().list(**param).execute()
page_token = None
items = results.get('items', [])
if not items:
print('No files found.')
else:
print('Files:')
for item in items:
keys = list(item.keys())
print('{0} ,{1} ,{2}, {3}, {4}, {5}, {6}'.format(item['title'],
item['createdDate'],
item['lastModifyingUserName'],
item['modifiedByMeDate'],
item['modifiedDate'],
item['ownerNames'],
item['mimeType']))
:私は以下のコードでFILE3とFILE4の詳細を取得することができています。
上記のように、Folder1に存在するFile1、File2の詳細を取得するにはどうすればよいですか?