如何自定义类似Facebook的按钮消息

如何自定义类似Facebook的按钮消息,facebook,facebook-like,facebook-opengraph,Facebook,Facebook Like,Facebook Opengraph,我在这里遵循FB教程的建议,甚至使用了他们的开放式图形生成器: 但我的类似信息没有使用这些数据。它使用了我不久前更改过的网站上过时的信息 我刚刚添加了我的open graph标记,它们如下所示: <meta property="og:title" content="Test Title" /> <meta property="og:type" content="activity" /> <meta property="og:url" content="http:/

我在这里遵循FB教程的建议,甚至使用了他们的开放式图形生成器:

但我的类似信息没有使用这些数据。它使用了我不久前更改过的网站上过时的信息

我刚刚添加了我的open graph标记,它们如下所示:

<meta property="og:title" content="Test Title" />
<meta property="og:type" content="activity" />
<meta property="og:url" content="http://foo.com" />
<meta property="og:image" content="http://foo.com/images/image.jpg" />
<meta property="og:site_name" content="Foo" />
<meta property="og:description" content="Hey, check out this thing" />
<meta property="fb:admins" content="Foo" />

然而,当我将我的站点输入Linter时,它说我缺少所有必需的元标记(标题、类型url等)

它说刮需要24小时,所以我可能只需要等待,但它还说,如果我进入我的网站到林特,它会立即工作


我做错了什么?

如果你在网络上运行你的url,它会自动抓取你的页面,并用你的新OG标签更新facebook的缓存。如果您没有看到这种行为,则可能是错误,或者您没有输入包含这些OG标记的页面所在的确切url,或者您的类似按钮引用了过时的url。

谢谢。问题是,我必须将当前页面的URL输入到实际的like按钮标记中。Facebook文档声称,如果你将该页面留空,它将默认为当前页面,但这似乎不起作用。一旦我手工输入URL,一切都开始工作了。