我想知道如果我继续认知Facebook登录是否我仍然能够获得像年龄,性别和兴趣的数据,就像我相信你可以用正常的Facebook登录一样。Cognito Facebook图表api用户数据
感谢您的帮助
我想知道如果我继续认知Facebook登录是否我仍然能够获得像年龄,性别和兴趣的数据,就像我相信你可以用正常的Facebook登录一样。Cognito Facebook图表api用户数据
感谢您的帮助
从OP更新:您可以轻松地做到这一点。
在facebooksigninprovider类的Cognito中,它只是调用Facebook SDK中的标准loginWithReadPermissions方法。所以你所要做的就是给数组添加权限。
示例下面我加入让用户通过电子邮件发送给登入:
LoginManager.getInstance().logInWithReadPermissions(signInActivity,
Arrays.asList("public_profile", "email"));
不通过Cognito,你不能。 Cognito只利用Facebook来验证用户的身份,之后就没有整合。
但我认为它应该仍然有可能,但有一点代码可以从Cognito使用的登录回调中分支出来。不过,再次,这不会通过任何Cognito功能,并需要在您的最终。