我一直在测试facebook的开放图形标签,当我在facebook上分享我的网站链接时,我无法显示我的徽标。
如果我使用lint调试器(https://developers.facebook.com/tools/debug),我得到:
**Open Graph Object Properties**
og:url http://www.movimenting.me/
og:type website
og:title http://www.movimenting.me/
og:updated_time 1318267537
**Raw Open Graph Document Information**
Canonical URL http://www.movimenting.me/
Meta Tag <meta property="fb:app_id" content="210576275672723" />
Meta Tag <meta property="og:image" content="http://www.movimenting.me/images/logo2.jpg" />
Meta Tag <meta property="og:title" content="Movimenting.me" />
Meta Tag <meta property="og:type" content="website" />
Meta Tag <meta property="og:url" content="http://www.movimenting.me" />
Meta Tag <meta property="og:site_name" content="Movimenting.me" />
你可以看到它在原始部件上获得了og:image,但在对象属性上却没有。
这是为什么?我总是指定相同的URL,opengraph.in获取正确的标签..
提前感谢。
现在一切都在lint清理干净了:
https://developers.facebook.com/tools/debug/og/object?q=http%3A%2F%2Fwww.movimenting.me%2F
图片,区域设置,您的名字。没有错误或警告或其他。
但仍然,当你在Facebook上分享链接(www.movimenting.me)时,没有图像显示。
我现在可以做什么,或者我现在应该寻找什么?
哦,顺便说一句,现在我记得:如果我删除了og:image标签,它确实会找到30张图片要分享,但不会找到徽标。这很奇怪,因为徽标是第一个......
现在怎么办?
提前致谢
答案 0 :(得分:1)
调试器中是否有错误?也许app_id与该域名不匹配?
答案 1 :(得分:0)
迟到的回复但我遇到了同样的问题,即使Facebook调试没有报告任何问题并最终修复它。
当我有50x50像素的图像时,没有任何东西会出现,而Facebook在调试器中没有抱怨。我终于将图像URL更改为使用128x128px。尽管Facebook抱怨图像应至少为200x200px,然后我才会使用它。
你可以在这里看到修复工作。 https://www.thesuiteq.com