我已使用以下代码将Google登录集成到应用中:
public GoogleSignInMaster(Context context){
this.context = context;
gso = new GoogleSignInOptions.Builder(GoogleSignInOptions.DEFAULT_SIGN_IN)
// .requestIdToken(//sometoken)
.requestEmail()
.build();
mGoogleSignInClient = GoogleSignIn.getClient(LayoutMonitor.activity,gso);
}
我可以获取基本用户数据,例如姓名,电子邮件,照片网址等。 但是当我尝试从URL中检索图像时,我得到了一个未找到资源的错误。 此外,当我尝试使用方法.requestIdToken()时,我无法登录并获得错误代码10。 我已经验证我已经使用正确的SHA1和包名称在Google开发人员控制台中设置了我的项目,并且正在传递正确的WebClientId。 有人可以解释为什么会这样吗?