oauth2client.contrib.appengine.StorageByKeyName创建的凭据为“无”

时间:2019-01-15 07:32:28

标签: google-app-engine google-cloud-platform

我想将我的google项目的google驱动器文件导出到我的google用户的驱动器,以使其可见。 因此,我想使用https://developers.google.com/api-client-library/python/guide/google_app_engine给出的方法oauth2client.contrib.appengine.StorageByKeyName创建用户的凭据。 但是它返回的凭据是“无”。

我想使用用户的Google驱动器,但是现在发现的所有方法都是关于在Google Cloud Platform上创建项目的。它需要下载google驱动器的凭据文件,并且该项目的驱动器文件不可见。

代码:

storage = appengine.StorageByKeyName(
       CredentialsModel,user_id,'credentials',user=user_id)

  user_credentials = storage.get()
  storage.put(user_credentials)
  user_service = googleapiclient.discovery.build('drive', 'v2', credentials=user_credentials)

0 个答案:

没有答案