我试图使用Drive API Version 3(Python)访问Google Drive。列出文件似乎工作正常。当我尝试上传文件时,我得到的Permission错误不足。权限不足错误403:Google Drive Upload(Python)
我改变了我的范围,以充分的权限给我的脚本
SCOPES = 'https://www.googleapis.com/auth/drive'
下面是我用它来创建文件
file_metadata = {
'name': 'Contents.pdf',
'mimeType': 'application/vnd.google-apps.file'
}
media = MediaFileUpload('Contents.pdf',
mimetype='application/vnd.google-apps.file',
resumable=True)
file = service.files().create(body=file_metadata,
media_body=media,
fields='id').execute()
print ('File ID: %s' % file.get('id'))
我收到此错误消息块:
ResumableUploadError:HttpError 403“权限不足”
我不是s这里有什么不对。
我试过这个选项。这似乎工作。我认为这是因为我最初创建了使用不同范围创建的quickstart.json文件。当我改变范围时,它没有在文件中更新。当我删除并重新创建文件时,上传成功。 –
@Subu Ganesh我很高兴听到这个工作正常。 – Tanaike