我在网站的每个帖子页面上都放置了一个赞按钮。
为了确保一切正常,我在页面上添加了所有必需的元标记、Head 标记和 html 标记,其中包括:
<html xmlns:fb="http://ogp.me/ns/fb#" xmlns="http://www.w3.org/1999/xhtml" xmlns:og="http://opengraphprotocol.org/schema/" xmlns:fb="http://www.facebook.com/2008/fbml" onkeypress="keyfind(event)">
<head prefix="og: http://ogp.me/ns#">
<meta property="og:title" content="xxxx"/>
<meta property="og:site_name" content="xxxx"/>
<meta property="og:url" content="xxxx"/>
<meta property="og:description" content="xxx"/>
<meta property="og:type" content="article" />
<meta property="fb:app_id" content="xxxx"/>
<meta property="fb:admins" content="xxxx"/>
<meta property="og:image" content="xxx" / >
由于我们是共享图片,所以选择了 og 类型作为文章,就像 9gag 一样。
因此,当我转到这些页面中的任何一个并单击“赞”按钮时,它会单击并且计数成功增加。但是,当我检查我的 Facebook 个人资料时,个人资料上没有任何内容,就好像我从不喜欢它一样。
我用多个 facebook 帐户对其进行了测试,网页上的数量不断增加,但在任何个人资料上都没有显示任何点赞。
但是,只要我在 fb 调试器中放入 1 个 url,该页面上的所有喜欢都会突然出现在个人资料中。
例如,如果我喜欢一个页面,并在 2 天后将该页面的 url 放入 FB 调试器中,该链接将出现在配置文件上,显示 [FirstName LastName like an article] 并显示 48 小时前。
我知道 facebook 需要一些时间来扫描网址,但是,我从一周左右开始就一直在尝试解决这个问题。目前,我通过将所有网址一一放入调试器中幸存下来。