我在网站的每个帖子页面都放了一个相似的按钮。
为了确保正常运行,我在页面上添加了所有必需的元标记,标记标记和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喜欢一篇文章]并在48小时前显示。
我知道facebook需要一点时间来扫描网址,但是,我一直试图解决这个问题一周左右。目前,我通过将所有URL逐个放入调试器中来幸存。