【问题标题】:How to create a Facebook App that will be used just for the "share dialog"?如何创建仅用于“共享对话框”的 Facebook 应用程序?
【发布时间】:2016-03-04 11:22:05
【问题描述】:

我想创建一个 Facebook“分享”链接来发布 HTML 游戏的分数。旧的 /sharer.php 方法是理想的,但无法在帖子中建议文本(并且此方法已被 AFAIK 弃用)。

我正在努力的推荐方式是Share Dialog。我创建了一个应用程序并拥有一个app_id,但如果不提交审核,我将无法使其正常工作。除非我以开发人员身份登录,否则我只会收到一个错误页面:

“发生错误。请稍后再试”

我不希望应用在 FB 上可搜索。我不想安装 FB JS SDK(对于可以作为链接/重定向的东西来说完全是矫枉过正)。 “提交审核”需要 Facebook 登录的详细信息,未使用,所以我不确定如何继续。

也可能相关,我似乎无法将“网站”添加为应用中心列出的平台(“配置不正确或应用中心不支持”)。

以前有人做过吗?我真的需要提交应用程序吗?如何提交?我正在尝试找到最简单、最不费力的方法来做这个超简单的事情;) 任何帮助/建议表示赞赏。

注意,现有技术:

Do I really need to submit an app request to facebook in order to use the fb-api?

这个问题很相似,但要么给出的建议已过时,要么为提问者解决了使用共享按钮(不清楚哪个)。我发现的其他问题似乎与其他使用环境(Android、FB SDK 等)有关。

【问题讨论】:

  • 如果您投反对票,请提供建设性反馈,谢谢。
  • 共享对话框不需要任何权限,它甚至不需要用户登录到您的应用程序——因此在这种情况下没有可以发送以供审核一个案例。如果您遇到错误,如果您提及该错误消息的确切内容会很有帮助......
  • “我不希望该应用在 FB 上可搜索” – 您需要将其设置为“公开可用”,否则在应用程序将无法使用它,通过它创建的任何内容也不会对普通用户可见。
  • 谢谢,好点子。上面更新,错误显示为“发生错误。请稍后再试”。
  • 到目前为止,除了审查过程之外,我还没有找到一种公开的方法。如果它必须公开可用,那没关系,我只是认为找到一个基本上是某些 Facebook 功能外壳的“应用程序”可能会让用户感到困惑。

标签: facebook facebook-app-settings


【解决方案1】:

我不应该太惊讶这不起作用,因为该应用程序被标记为“开发模式”(因此只有在角色下指定的用户可以访问)。不太清楚的是如何禁用此模式,幸运的是我找到了这个问题/答案组合:

The developers of this app have not set up this app properly for Facebook Login?

输入应用程序的联系人电子邮件地址会启用“状态和审查”页面上的“设置实时”切换。如果您认为我是个白痴(并且陪审团对此不以为然),我没有看到任何消息或警告表明这是一个问题,但事实证明切换按钮上有一个工具提示可以告知这一点.

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-08-07
    • 1970-01-01
    相关资源
    最近更新 更多