【发布时间】:2019-09-11 13:22:57
【问题描述】:
我尝试打开用 python/django 编写的应用程序发送的文件。使用文档link 创建空白文档我尝试传输现有文件以在谷歌文档中打开。
views.py
SCOPES = ['https://www.googleapis.com/auth/documents.readonly']
def file_to_gd_docs(import_file=None):
....
#authorization part(success)
....
service = build('docs', 'v1', credentials=creds)
title = 'My Document'
body = {
'title': title
}
doc = service.documents().create(body=import_file).execute()
print('Created document with title: {0}'.format(
doc.get('title')))
我把 import_file 的值作为变量 body 的值 我得到一个错误
googleapiclient.errors.HttpError: <HttpError 403 when requesting https://docs.googleapis.com/v1/documents?alt=json returned "Request had insufficient authentication scopes.">
如何正确地将外部文件传输到 google docs 以进行打开?
【问题讨论】:
标签: python google-api google-docs-api google-api-python-client