【问题标题】:Facebook app creation app domain errorFacebook 应用程序创建应用程序域错误
【发布时间】:2012-11-13 05:14:02
【问题描述】:

我正在尝试创建 Facebook 应用程序。 然而,在创作向导完成他的工作后,我就遇到了麻烦。

在创建的向导中什么都不改变我有一个错误:

Error
You have specified an App Domain but have not specified a valid integration URL.
secure-citadel-xxxx.herokuapp.com must be derived from one of: Site URL, Mobile
Site URL, Canvas URL, Secure Canvas URL, Page Tab URL or Secure Page Tab URL.

我用谷歌搜索了一下,没有找到答案。

添加http:// 等等只会导致域无效的另一个错误。

有人知道怎么处理吗?

【问题讨论】:

  • 我设法克服了这个问题。在使用 Facebook 登录的网站中放置与带有 https 括号的域相同的路径似乎可以解决这个问题。然而,我无法理解一个人应该如何在错误消息中没有直接提示的情况下弄清楚它(天哪,为什么巫师没有自动这样做......)

标签: facebook appdomain


【解决方案1】:

Facebook 更改了开发者应用的用户界面,因此很难找到。对于未来访问的人:

  1. 点击Apps,然后选择您的应用。
  2. 点击屏幕左侧的Settings 按钮。
  3. 在Basic设置中,点击设置配置下方的Add Platform按钮。
  4. 在平台对话框中选择Website。
  5. 输入您的网址(localhost 在这里有效)。
  6. 在 App Domains 文本输入中,添加与 URL 中的域匹配的域。
  7. 保存您的设置。

【讨论】:

  • 非常感谢。经过几个小时的努力,我终于能够让它工作了。
  • 如果您想添加多个域,请查看此answer for a workaround。
【解决方案2】:

App Domains 字段中唯一允许的值是您已经在至少一个Select how your app integrates with Facebook 块中输入的 URL:

  • 使用 Facebook 登录的网站 - URL
  • Facebook 上的应用 - 画布
  • 等其他人

【讨论】:

  • 感谢您的澄清!错误消息在这里并没有真正的帮助。在两个环境中测试一个应用程序似乎是不可能的。
【解决方案3】:

您应该先“添加平台”,输入您的网站网址,然后您就可以保存应用域

【讨论】:

  • 在经历了很多挫折之后为我工作。希望,可以多次投票
【解决方案4】:

在“选择您的应用如何与 Facebook 集成”框中有一个名为“使用 Facebook 登录的网站”的选项卡。这是在基本信息容器下。将您的完整网址粘贴到“http://www.example.com/”,然后将“example.com”放入“基本信息应用程序域”输入。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-04-04
    • 1970-01-01
    • 2016-09-16
    • 1970-01-01
    • 1970-01-01
    • 2014-02-13
    相关资源
    最近更新 更多