【发布时间】:2018-01-31 17:17:33
【问题描述】:
我想知道如何使用 API Graph 给 Facebook 墙帖点赞,给定一个 Facebook 页面 URL 和一个 Facebook 墙帖 ID。实际上,在查看了这个documentation 之后,我尝试使用在那里找到的 JavaScript SDK 代码。
这是我的 JavaScript 代码:
var data = { link: 'Facebook_page_link', };
FB.api("/post_id/likes", 'post', data, function(response) {
if(response === true) {
alert("done!");
}
else{
alert("Something is wrong!");
}
});
由于这不起作用,我想知道我的代码中有什么错误和缺失。有什么想法吗?
【问题讨论】:
-
为什么喜欢带有 api 的帖子?用例是什么?您使用的是什么访问令牌?
-
您的代码似乎是正确的,请确保您使用的是页面访问令牌
-
再次查看文档,您错过了最重要的部分... "注意:截至 2016 年 11 月 17 日,我们更改了发布喜欢的行为,仅支持此操作页面访问令牌。” 你不能再以用户的名义喜欢东西,只能作为一个页面。
-
不确定是什么让您认为在尝试喜欢某些东西时提供
link参数是否有意义。 -
听起来像是自动点赞,但无论如何都是不允许的。而是告诉公司;)
标签: javascript facebook-graph-api