【问题标题】:Supporting multi google drive in one application?在一个应用程序中支持多个谷歌驱动器?
【发布时间】:2017-02-05 18:26:49
【问题描述】:

我有服务器,它拥有多个谷歌驱动器的凭据client_id、client_secret、刷新令牌,用于从谷歌控制台生成的每个谷歌驱动器)。我有客户。每当一些客户想要上传时,我选择一个谷歌驱动器,进行身份验证并将带有访问令牌的 url 发送给客户端,以便它可以上传。它适用于单个谷歌驱动器。但是,如果我想把那个时间给另一个客户,另一个谷歌驱动器的上传网址,谷歌不允许这样做。以下是客户端无法上传时的日志:

 "kind": "drive#permission",
 "etag": "\some_encrypted_string_here"\"",
 "id": "anyoneWithLink",
 "selfLink": "https://www.googleapis.com/drive/v2/files/folder_id/permissions/anyoneWithLink",
 "role": "reader",
 "type": "anyone",
 "withLink": true

google drive是否允许一个应用程序同时对多个google drive进行多次身份验证,获取url并由客户端使用它来上传文件?

任何帮助,不胜感激,在此先感谢

【问题讨论】:

    标签: google-drive-api google-oauth


    【解决方案1】:

    google drive是否允许一个应用程序同时对多个google drive进行多次身份验证,获取url并由客户端使用它来上传文件?

    是的。

    【讨论】:

    • 感谢您的回答。但是,我每小时在我的应用程序中放置一个计时器,它会刷新 3 个谷歌驱动器的访问令牌。我只能上传到第三个谷歌驱动器。对于其他两个我不能,上面有问题的 json 文本即将到来
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-04-13
    • 1970-01-01
    • 2021-07-02
    • 1970-01-01
    • 2013-07-11
    • 1970-01-01
    • 2015-03-25
    相关资源
    最近更新 更多