我想将我的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)