刚刚从FB调试工具收到此消息:不允许指定的应用程序ID。我正试图在Facebook上使用Open Graph发布故事。现在我正在使用Graph API Explorer,但最终会使用Facebook SDK。
我使用的是与我用来托管元标记网址的域名不同的域名。我的理解是Open Graph需要一个可公开访问的页面来读取元标记。我的印象是,此页面不必与我的应用程序位于同一个域中。那是错的吗?那么,这是否意味着包含所有元标记的页面必须与我的网站位于同一个域中?
要明确:FB应用程序配置为使用域X,但我在域Y上托管OG页面。这是一个问题吗?
更新
好的,我现在仍然收到错误。好像我得到了相互矛盾的信息。鉴于这是Facebook的支持,我有什么方法可以升级吗?
答案 0 :(得分:0)
我仍然不知道问题是什么,但我能够通过将我的本地开发者URL更改为与托管我所需的OG对象的URL共享相同域的地址来实现此目的。
所以,在本地我将我的环境设置为:mylocal.sample.com,OG托管在public.sample.com。