0

刚刚从 FB 调试工具收到此消息:指定的应用程序 id 不允许。我正在尝试在 Facebook 上使用 Open Graph 发布故事。现在我正在使用 Graph API Explorer,但最终将使用 Facebook SDK。

我使用的域与我用来托管元标记 URL 的域不同。我的理解是 Open Graph 需要一个可公开访问的页面来读取元标记。我的印象是此页面不必与我的应用程序位于同一个域中。那是错的吗?那么,这是否意味着带有所有元标记的页面必须与我的网站位于同一个域中?

需要明确的是:FB 应用程序配置为使用域 X,但我在域 Y 上托管 OG 页面。这有问题吗?

更新:

好的,今天上午我仍然收到错误消息。似乎我得到了相互矛盾的信息。鉴于这是 Facebook 的支持,有什么方法可以升级吗?

4

1 回答 1

0

我仍然不知道问题是什么,但我能够通过将我的本地开发 URL 更改为与托管我需要的 OG 对象的 URL 共享相同域的地址来解决这个问题。

因此,我在本地将环境设置为:mylocal.sample.com,OG 托管在 public.sample.com 上。

于 2013-09-25T22:23:24.050 回答