gpt4 book ai didi

android - 在 Android Google Client API 和 SpreadSheet API 3.0 之间共享身份验证/ token

转载 作者:行者123 更新时间:2023-11-30 02:51:41 24 4
gpt4 key购买 nike

我的项目中有两个模块。第一个负责在谷歌驱动器中创建一个文件夹和一个电子表格。第二个负责在电子表格中插入行。对于第一个模块,我指的是示例 here .对于第二个模块,我指的是示例 here .有什么方法可以使用第二个模块中的 GoogleAPIClient 使用第一个模块中完成的身份验证,而无需再次尝试进行身份验证。另请参阅,第二个模块在服务内的 AsyncTask 中运行。有什么建议如何做到这一点?

最佳答案

最后结束使用以下:

   String SCOPE = "oauth2:https://docs.google.com/feeds/ https://docs.googleusercontent.com/ https://spreadsheets.google.com/feeds/"

accessToken = GoogleAuthUtil.getTokenWithNotification(context,HelperUtils.getStringFromPrefs(context, AppConstants.SP_ACCOUNT_NAME,""), SCOPE,null);
Log.d(TAG,"AccessToken : " + accessToken);
SpreadsheetService service = new SpreadsheetService("V1");
service.setProtocolVersion(SpreadsheetService.Versions.V3);
service.setHeader("Authorization", "Bearer " + accessToken);

使用从第一个模块中的帐户选择器中选择的帐户名称。

关于android - 在 Android Google Client API 和 SpreadSheet API 3.0 之间共享身份验证/ token ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24052412/

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