gpt4 book ai didi

android - 如何使用 AccountManager 为多项服务请求授权 token ?

转载 作者:太空狗 更新时间:2023-10-29 15:20:00 24 4
gpt4 key购买 nike

是否可以同时为多个服务使用 AccountManager 请求授权 token ?

基本上我需要访问 Google Docs API(书面)和 Spreadsheet API(明智)。

我尝试使用空格(“writely wise”)和逗号(“writely,wise”),但似乎两者都不起作用。

从这里 ( http://code.google.com/p/google-api-java-client/wiki/Android ) 我知道对于 OAuth 2.0 你可以使用一个空格,但是 Google Docs API 使用 ClientLogin 并且那里没有提到任何东西。

如果我需要分别为每个服务请求一个授权 token ,最好的方法是什么?每次需要更改服务时都需要使 token 失效吗?

我唯一需要的电子表格 API 是能够将电子表格导出为 CSV。我需要的所有其他工作都可以使用 Docs API 完成。

最佳答案

在试验电子表格 API 时,我想知道同样的问题。我从https://github.com/joeledstrom/SpreadsheetTest开始并按照“Picasa Android 示例”中的方法对其进行调整,使其适用于 API 客户端版本 1.6.0。分别请求两种服务的 token 并在两个不同的请求工厂中使用它们可以正常工作。唯一棘手的问题是,现在您还必须处理 getAuthToken 返回的向用户请求授权的两个 Intent 。

关于android - 如何使用 AccountManager 为多项服务请求授权 token ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8819326/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com