1

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

当我这样做并喜欢我网站上的某些内容时,我最终会收到一条消息,上面写着“Sami 喜欢了一个页面”。下面有一些信息。

接下来,我使用 Open Graph curl 命令将 Recommend 操作(我创建的)添加到我网站上的给定 URL。现在,当我喜欢相同的网址时,我最终会收到一条消息,上面写着“Sami 推荐此链接”,并在下方显示一些信息。

我真正想做的是让这条消息显示“Sami 在网站上推荐一首歌”,当我在 Open Graph 中查看我的 Song 对象的预览时,这就是消息的样子。有没有办法做到这一点?

最好的,
萨米

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

4

1 回答 1

0

Facebook 的点赞按钮“触发”了最通用的点赞操作,您可以将点赞按钮更改为使用“推荐”而不是“点赞”。在like button的文档中,在属性表中,您可以看到“action”属性,即:

显示在按钮上的动词。选项:“喜欢”、“推荐”

此外,当您“获得喜欢的按钮代码”时,您可以选择要显示的动词。

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

于 2012-05-18T01:21:37.720 回答