1

我已经按照http://developers.facebook.com/docs/opengraph/http://www.websitedesign411.com/blog/facebook-open-graph-protocol-full-integration-实现了 Facebook 开放图协议完全集成演练

除了一页 www.giantmango.com/contest 之外,Like 按钮在 Facebook 提要中有效并显示。我尝试了几种替代方法,例如手动输入元标记的内容和页面的 else 语句,但我无法让 Facebook 识别此页面。有任何想法吗?

<?php } elseif (is_page()) { ?>
        <meta property="og:title" content="「I LIKE CREATORS」 アートチャリティー&amp;コンテストへようこそ!" />
        <meta property="og:type" content="article" />
        <meta property="og:description" content="「I LIKE CREATORS」 アートチャリティー&amp;コンテストへようこそ! 売上の一部は児童養護施設に寄付いたします。2011年2月21日(月)から2月28日(月)好きな作品に投票をして、抽選で10名様にアメリカ生まれのナチュラルケアブランド「バーツビーズ」の福袋またはハンドサルヴが当たります。" />
4

1 回答 1

1

正如这个答案的评论中提到的,这是一个缓存问题,并引用了 Facebook(编辑元标签):

要使更改反映在 Facebook 上,您必须强制抓取您的页面。当页面的管理员单击“赞”按钮或将 URL 输入 Facebook URL Linter 时,页面会被抓取。

因此,基本上当我在URL Linter中测试您的页面时,Facebook 抓取(抓取)了开放图形元标记的当前数据。

于 2011-02-22T08:11:32.583 回答