facebook 帐户工具包 - 返回错误“我们很抱歉,出了点问题。”在安卓中

Posted

技术标签:

【中文标题】facebook 帐户工具包 - 返回错误“我们很抱歉,出了点问题。”在安卓中【英文标题】:facebook account kit - Returns error "We're sorry, something went wrong." in android 【发布时间】:2016-08-25 13:11:05 【问题描述】:

我正在 android 应用程序中实现 facebook 帐户工具包。我已经完成了初始设置,当我运行应用程序时它显示错误

很抱歉,出了点问题。

https://developers.facebook.com/docs/accountkit/android

我搜索了很多,但没有找到任何有用的东西。 如果有人有什么要分享的,请在这里分享。

【问题讨论】:

您能否在代码中添加实施/设置以帮助诊断问题? 我发现这个关于帐户工具包集成的视频解决了我的错误 - youtu.be/o2-PCiiJzr4 我也有同样的问题。你是怎么解决的?请帮忙!谢谢 ***.com/questions/36718119/…> 希望对你有帮助!!!!!! 能发个详细的日志猫吗? 【参考方案1】:

您需要通过链接 https://developers.facebook.com/apps/ ----Your-App-ID--- /account-kit/

您可以看到启用客户端访问令牌流。 做吧。

【讨论】:

【参考方案2】:

@JayVDiyk 您可以通过将init 方法的debug 标志设置为true 来获取有关错误的更多信息,有关参考的更多信息:

https://developers.facebook.com/docs/accountkit/webjs/reference

您可以将init 方法设置为true 的方式:

AccountKit.init(appId: 1, state: state, version: 'v1.0', debug: true)

否则,您可以通过添加 http://localhost:3000' 来尝试解决方案,如下所示:

【讨论】:

【参考方案3】:

确保您正确设置了帐户工具包。在我的情况下,错误显示设置不正确。

步骤是:

    生成密钥哈希 创建一个 Facebook 应用程序。

    将 Account Kit 添加到您的 Facebook 应用程序

    Android 集成

    一个。 Gradle 依赖项

在 gradle 中为 Account Kit 添加依赖项

repositories 
  jcenter()


dependencies 
  compile 'com.facebook.android:account-kit-sdk:4.+'

b.安卓清单

将以下内容添加到 AndroidManifest.xml

<meta-data android:name="com.facebook.accountkit.ApplicationName" android:value="@string/app_name" />
<meta-data android:name="com.facebook.sdk.ApplicationId" android:value="@string/facebook_app_id" />
<meta-data android:name="com.facebook.accountkit.ClientToken" android:value="@string/account_kit_client_token" />

<activity
 android:name="com.facebook.accountkit.ui.AccountKitActivity"
 android:theme="@style/AppLoginTheme"
 tools:replace="android:theme"/>

请浏览此链接:

1) Link 1

2) Link 2

【讨论】:

就我而言,它只发生在 iPad 上。

以上是关于facebook 帐户工具包 - 返回错误“我们很抱歉,出了点问题。”在安卓中的主要内容,如果未能解决你的问题,请参考以下文章

用户手机号码不通过 Facebook 帐户验证,仅在使用帐户 Facebook 套件时通过短信验证

我可以使用 Firebase Auth 或 FaceBook 帐户工具包而不是 SMSprovider 吗?

流星facebook错误666

iOS Facebook 帐户工具包 - 成功登录后第二次打开应用程序时保留用户令牌

Facebook SDK不会返回Instagram媒体

Facebook SDK 3.1.1 iOS 6 在设备设置中注销,返回应用和 HTTP 状态代码:400 错误