打开图表页面:我可以使用存根/转发页面吗?

时间:2011-05-19 04:09:50

标签: facebook facebook-like opengraph

我有一个包含活动列表的页面。我想要多个FB Like按钮:用于页面本身和每个单独的活动。

为了让页面本身被喜欢,它需要OpenGraph个标签。但是,如果页面包含标签,那么根据docs,Like按钮将忽略Like按钮的url参数。来自文档:

  
    

当您使用Open Graph标签时,Like按钮会发布指向og:url的链接,而不是Like按钮代码中的URL。

  

可能的解决方案因此,我的想法是创建小的存根页面,其中只包含Open Graph标记和元重定向标记到真实活动页面。

有人试过吗?或者问题的其他一些解决方案?

1 个答案:

答案 0 :(得分:1)

您的解决方案是可行的,我之前尝试过:创建仅包含OG元标记的单独页面。然而,问题是,一旦用户喜欢该项目,它就会自动发布在用户的墙上,说“ Larry喜欢链接”。当他的朋友看到​​这个,并点击附加的链接时,他们会看到一个白色的屏幕(你的og:仅限元页面)。但既然你说你会重定向那么这很好。

另一方面,你对这句话有错误的解释:

  

使用Open Graph标签时,喜欢   按钮发布og:url的链接   而不是Like按钮中的URL   代码。

这并不意味着“当您在根页上使用Open Graph标记 时”。这意味着当您在链接到的页面上使用Open Graph标签时,就像这样的按钮。

此外,“发布链接”的含义是在用户的墙上发布链接。喜欢打开的图表页面现在自动发布到墙上。它没有在当前页面的og:url上说“使用链接”。