我有一个Facebook应用程序,我想在我的本地环境测试。我一直都会收到此错误:
Object at URL http://mysite.local/app has og:type of 'website'.
The property '{namespace}' requires an object of og:type '{namespace}:{object}'.
我的<meta>
就是这些:
<meta property="fb:app_id" content="{appId}" />
<meta property="og:type" content="{namespace}:{object}" />
<meta property="og:url" content="http://mysite.local/app" />
<meta property="og:title" content="Some title" />
<meta property="og:image" content="http://mysite.local/img/sample.jpg" />
在我的应用设置中,我有这个:
应用领域:http://mysite.local
平台网站(网址):http://mysite.local/app
我尝试将应用程序的示例上传到我的prod环境中并且工作正常,但我需要在本地测试所有包含该页面的代码,而不仅仅是使用Facebook应用程序代码。
编辑:我尝试过Facebook URL调试程序及其所说的内容。必须修复的严重错误:无法将主机名解析为有效的IP地址。
必须修复的错误:&#39; og:type&#39;财产是必需的,但不存在。
应该修复的警告:&#39; og:url&#39;应明确提供属性,即使可以从其他标记推断出值; &#39; og:title&#39;应明确提供属性,即使可以从其他标记推断出值。
我不知道为什么它说我必须提供og:type
时提供og:url
和og:title