我不确定原因,但在使用OG Debugger时我不断收到此警告,而Facebook未加载正确的错误。它告诉我图像不够大,但图像是404x404px,所以我不确定它的预期,因为它符合200x200的偏好。
以下是完整报告的元标记:
<meta property="og:image" content="http://beta.ccchapel.com/getattachment/1fc7e302-342f-4b1e-aae3-466905d3e084/" />
任何有关您可能提出的建议的帮助都将不胜感激。
答案 0 :(得分:2)
答案 1 :(得分:0)
您是否尝试添加“手动”指定高度和宽度的元字段?
<meta property="og:image:type" content="image/jpeg">
<meta property="og:image:width" content="404">
<meta property="og:image:height" content="404">
答案 2 :(得分:0)
我碰巧遇到了同样的错误。这就是我所做的。
来自Facebook文档:http://developers.facebook.com/blog/post/612/
修改Open Graph对象时,您需要告诉Facebook 刮刀重新打开页面以获取更新的信息 有几种不同的方法可以重新擦除对象。
手动使用调试器 https://developers.facebook.com/tools/debug这将引入一个 如果您是管理员或开发人员,则会获得您网页数据的新副本 对象,由fb:app_id或fb:admins元标记确定。
- 醇>
使用“scrape = true”POST参数更加自动化。做一个 POST呼叫https://graph.facebook.com/?id= {id}&amp; scrape = true其中 {id}是对象的id或对象的url。回应是 JSON对象,其中包含为网址抓取的数据。
此外,在使用https://developers.facebook.com/tools/debug时,我一直在重试,直到它突然接受为止。另外,使用第二个选项更可靠,我认为
参考:https://developers.facebook.com/docs/opengraph/using-objects/