我正在尝试在网站上嵌入Facebook Like按钮。我试图让用户“喜欢”的项目的URL是页面墙上的个人Facebook帖子。
我正在使用Like按钮的简单FBML实现,如下所示:
<fb:like href="http://www.facebook.com/[PAGENAME]?v=wall&story_fbid=[ID OF THE POST]" layout="button_count"></fb:like>
“赞”按钮有效,但点击它时,用户实际上喜欢PAGE,而不是单个帖子。
非常感谢任何帮助。我已经尝试了各种格式的URL,但到目前为止还没能使它工作。
谢谢!
答案 0 :(得分:1)
你想做的事是不可能的。您只能“喜欢”具有唯一页面的内容才能显示它们。你有的网址?v = wall&amp; story_fbid = [帖子的ID]只是facebook的'帮助'网址。它会将您带到http://www.facebook.com/[PAGENAME]网址,Facebook会将此网址视为与网页相同。
这有点令人困惑,因为你可以做一些你正在谈论Facebook的事情,但Facebook里面的内容并不像按钮那样做。类似按钮使用Open Graph协议。 facebook.com上的内容不符合相同的规则。
简而言之,喜欢Facebook内部的“facebook生成”内容只能在facebook内部喜欢。
查看这篇文章,了解有关使用Facebook内部的类似按钮可以执行的一些操作的更多信息:http://developers.facebook.com/blog/post/407
答案 1 :(得分:0)
答案很晚,但Graph API可能有所帮助。您可以抓住帖子并喜欢它 - https://developers.facebook.com/docs/reference/api/post/