【发布时间】:2012-05-17 01:30:34
【问题描述】:
我有一个使用 HTML5 画布开发的音乐应用程序。 As different songs are selected, I have jquery that dynamically updates the URL in the browser to point to the correct song.我也有更新 fb:like 元素的 jquery。通过使用调试工具,我能够缓存页面(因为我的服务器能够为提供的每个 URL 返回正确的元数据)。
当我这样做并喜欢我网站上的某些内容时,我最终会收到一条消息,说“Sami 喜欢了一个页面”。下面有一些信息。
接下来,我使用 Open Graph curl 命令将推荐操作(我创建的)添加到我网站上的给定 URL。现在,当我喜欢相同的网址时,我会收到一条消息,上面写着“Sami 推荐此链接”,并在下方显示一些信息。
我真正想做的是让这条消息显示“Sami 在网站上推荐一首歌曲”,当我在 Open Graph 中查看我的 Song 对象的预览时,这就是消息的样子。有没有办法做到这一点?
最好的,
萨米人
编辑:可能很高兴注意到我还从网站获得了一些额外的元信息(例如 og:site_name),但是这些东西没有被保存到我的 Open Graph 的 Actions 部分(如我无法使用 Open Graph 链接查看该信息以查看我当前的建议),但我可以使用调试器工具查看它。
【问题讨论】:
-
如果您想发布自定义操作,那么为什么要使用“赞”?
-
facebook API 并不是最直接的东西。我认为这意味着如果不直接使用自定义操作,这是不可能的?即使自定义操作与 facebook 已经作为标准的操作相同(推荐)?
标签: facebook facebook-like facebook-javascript-sdk facebook-opengraph