gpt4 book ai didi

android - 使用 Gmail 凭据登录 Android 应用

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:28:59 26 4
gpt4 key购买 nike

获取授权 token 后如何使用它使用谷歌凭据登录

 AccountManager am=AccountManager.get(this); 
Account[] accounts= am.getAccountsByType("com.google");
account=accounts[0];
amf = am.getAuthToken(account,"com.google", true,
new AccountManagerCallback<Bundle>() {
public void run(AccountManagerFuture<Bundle> arg0) {

try {
Bundle result;
Intent i;
String token;

result = arg0.getResult();
if (result.containsKey(AccountManager.KEY_INTENT)) {
i = (Intent)result.get(AccountManager.KEY_INTENT);
System.out.println("INtect=="+i.toString());
if (i.toString().contains("GrantCredentialsPermissionActivity")) {

cbt.startActivity(i);
System.out.println("ssstttt");
} else {
cbt.startActivity(i);
System.out.println("endddddd");
}

} else {
token = (String)result.get(AccountManager.KEY_AUTHTOKEN);

我已经从谷歌帐户获得了生成的 API key ,但是要将 authToken 和 API key 发送到哪里,以便用户可以使用他的 gmail 凭据登录

最佳答案

不建议使用 Gmail 凭据,因为 Google+ 和 Gmail 已合并,您真正想要的是能够使用 Google+ 登录。这也将使您能够进行 API 调用。

阅读更多在您的应用中实现 Google+ 登录的信息 here

关于android - 使用 Gmail 凭据登录 Android 应用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11309093/

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