即使我在帐户工具包开发人员帐户中启用了客户端令牌访问和短信登录,我也无法解决 facebook 帐户工具包(发生系统问题。请重试)问题。
6 回答
如果您尝试使用 Account Kit 登录并尝试生成:-
1-您必须启用
客户端访问令牌流并设置 的 AccessToken 代码new AccountKitConfiguration.AccountKitConfigurationBuilder(LoginType.PHONE, AccountKitActivity.ResponseType.TOKEN);
2-您必须禁用客户端访问令牌流并设置 的授权代码new AccountKitConfiguration.AccountKitConfigurationBuilder(LoginType.PHONE, AccountKitActivity.ResponseType.CODE);
请检查客户端令牌,它与仪表板上的完全相同!!
还要检查清单文件是否正确添加了Account kit 活动和 Account kit 的元数据。
如果再次遇到问题,请随时询问.. 谢谢。
不要忘记从string.xml更改 ACCOUNT_KIT_CLIENT_TOKEN
ACCOUNT_KIT_CLIENT_TOKEN 使用在 App Dashboard 的 Account Kit 选项卡中找到的客户端令牌。
https://developers.facebook.com/apps/ FB_APP_ID /account-kit/settings/
请检查您的互联网,当您单击下一步时,如果互联网不存在,那么除了未提供客户端访问令牌外,您将面临此错误
只是因为你可能不会被删除[]那些括号......我做了同样的事情。然后我发现了这个语法错误
这是错误的-->
<string name="ACCOUNT_KIT_CLIENT_TOKEN">[AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA]</string>
这是正确的-->(没有括号)
<string name="ACCOUNT_KIT_CLIENT_TOKEN">AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA</string>