美好的一天,我对这个问题感到困惑。我有一个网站,我希望我的Facebook PAGE帖子也显示在我的网站上。我在我的网站上使用此代码来获取Facebook的帖子:
json_object = @file_get_contents('https://graph.facebook.com/v2.5/' . $page_id .
'/posts?fields=picture,comments,likes,message,admin_creator&access_token=' . $access_token);
我的问题是
1.。)如何在我的网站中嵌入这样的帖子的类似按钮直接链接到我在Facebook的帖子?正如你在上面的代码中看到的,我只能得到帖子信息和喜欢我帖子的人。
2。)我希望其他人不喜欢这个帖子而不去我的Facebook页面。下面是我喜欢的按钮代码它似乎工作,但我不知道如何获得具有publish_action权限的用户访问令牌,以便他们可以喜欢我的帖子。
我将此代码用于类似按钮:
window.fbAsyncInit = function() {
FB.api(
"/post_id/likes?access_token=CAACEdE...... {This access token is obtain using the graph api explorer}",
"POST",
function(response) {
if (response && !response.error) {
console.log(response);
}
}
);};
答案 0 :(得分:0)
1)不可能,您只能使用外部链接或Facebook页面的“赞”按钮,但不能使用Facebook上的特定元素。
2)关于如何登录(即获取用户令牌),请阅读以下链接: