Sni*_*r03 6 python google-api google-drive-api google-api-python-client service-accounts
我想使用Google服务帐户凭据将文件上传到我的Google云端硬盘.
我从Google Developer Console下载了凭证作为JSON文件,并从中获取了凭证.
这是我的代码片段.
google_drive_service = discovery.build('drive', 'v3',
credentials=ServiceAccountCredentials.from_json_keyfile_name
os.path.join(settings.CLIENT_PATH, settings.CLIENT_SECRET_FILE),
scopes=settings.SCOPES))
media = MediaFileUpload(tmp_file_path, mimetype=tmp_file.content_type, resumable=True)
google_drive_service.files().create(body=file_metadata, media_body=media, fields='id').execute()
Run Code Online (Sandbox Code Playgroud)
代码运行且没有错误,但我找不到上传到我的Google云端硬盘帐户的文件.我不确定为什么不上传文件.你想帮我解决这个问题吗?