0
我已驗證用戶,並且我可以訪問該特定用戶的Drive API Service Instance
。用下面的方法,我可以訪問所有文件:從谷歌驅動器獲取HTML文檔
def retrieve_all_files(service):
"""Retrieve a list of File resources.
Args:
service: Drive API service instance.
Returns:
List of File resources.
"""
result = []
page_token = None
while True:
try:
param = {}
if page_token:
param['pageToken'] = page_token
files = service.files().list(**param).execute()
result.extend(files['items'])
page_token = files.get('nextPageToken')
if not page_token:
break
except errors.HttpError, error:
print 'An error occurred: %s' % error
break
return result
現在,我想要的,是爲這些文件的,我要下載的HTML版本。請注意,我只對HTML文件感興趣。我如何通過API來生成HTML zip文件的鏈接?
因此,理想的情況下,'FILE_OBJECT [ 'exportLinks'] [ 'text/html的']' –
@GamesBrainiac是的,但你必須趕上' KeyError'作爲該鏈接可能不存在。 –