使用“喜欢”社交插件时,是否可以按照与Open Graph仪表板中的对象预览相同的方式显示相似的消息?

时间:2012-05-17 01:30:35

标签: facebook facebook-like facebook-javascript-sdk facebook-opengraph

我有一个使用HTML5的画布开发的音乐应用程序。当选择不同的歌曲时,我有jquery动态更新浏览器中的URL以指向正确的歌曲。我也有jquery更新fb:like元素。通过使用调试工具,我能够缓存页面(因为我的服务器能够为每个提供的URL返回正确的元数据)。

当我这样做并喜欢我网站上的某些内容时,我最终会收到一条消息,说“萨米喜欢一个页面。”#34;下面有一些信息。

接下来,我使用Open Graph curl命令将推荐操作(我已创建的内容)添加到我网站的给定URL。现在,当我喜欢相同的网址时,我最终会收到一条消息说“#34;萨米推荐此链接"下面有一些信息。

我真正想要做的就是显示此信息"萨米推荐网站上的一首歌",这是我在查看我的歌曲对象预览时的信息。开放图。有没有办法做到这一点?

最佳,
萨米

编辑:可能很好注意我也从网站上获得了一些额外的元信息(例如og:site_name),但是这些东西没有保存到我的Open Graph的Actions部分(如在我无法使用Open Graph链接查看该信息以查看我当前的建议书,尽管我可以使用调试工具看到它。

1 个答案:

答案 0 :(得分:0)

Facebook喜欢按钮“触发”最通用的动作就是这样,你可以如何改变喜欢按钮使用“推荐”而不是“喜欢”。 在like button的文档中,在属性表中,您可以看到“action”属性:

  

要在按钮上显示的动词。选项:'喜欢','推荐'

当您“获取按钮代码”时,您可以选择要显示的动词。

如果您想使用自己的操作,则需要在应用设置页面中定义它们,如Define Actions指南中所述。