Facebook 分享对话框立即消失

Posted

技术标签:

【中文标题】Facebook 分享对话框立即消失【英文标题】:Facebook share dialog disappears immediately 【发布时间】:2015-09-09 22:42:06 【问题描述】:

这是我的情况:

我正在使用适用于 android 的 Facebook SDK 2.4。我正在使用标准 Facebook 分享对话框发布一个自定义的开放式图表故事。

问题:对话框出现并立即关闭。

    我使用标准的 Facebook 分享对话框(不是自定义对话框)。 我使用该对话框来分享自定义的打开图表故事。 故事和动作得到了 FB 的认可。 应用设置为“公开”。

共享对话框对开发者帐户有效,但对其他人无效。我看不出为什么会出现这种情况 - 有人可以启发我吗?

【问题讨论】:

您的应用是否处于公共模式?如果不是,则只有管理员/测试可以使用它发布提要。 它处于公共模式,但 API 中有一个错误,导致它不接受非测试人员打开的对话框。已由 FB 团队解决。 【参考方案1】:

您的应用程序必须对其他用户处于公开模式或直播注意:如何将应用程序模式设置为公开或直播?答案如下: 转到 App Review 设置(developers.facebook.com)并设置 [Make app_name public?] 打开,为此它会要求您输入 Privacy政策 URL 在您应用的基本设置中。注意:如何获取隐私政策 URL?答案如下:go with this link 在获得帮助以从此链接获取 URL 后 粘贴隐私政策 URL 框中,然后返回 应用审核 并将其打开。 现在再次检查您的分享对话 我希望它会起作用。

【讨论】:

【参考方案2】:

您的应用也必须处于公共模式,请参考此答案:

https://***.com/a/42337953/7012089

【讨论】:

作者说他们的应用设置为'public'

以上是关于Facebook 分享对话框立即消失的主要内容,如果未能解决你的问题,请参考以下文章

ShareDialog 立即关闭

Feed Like对话框上的Facebook Like Button帖子消失了

为啥 Facebook iOS 的 feed 发布对话框在登录后消失?

对象在 iOS 的打开图形共享对话框中消失

iOS Facebook 分享对话框第一次无法正常工作

点击 Facebook 登录按钮后 Facebook 登录对话框消失