用于喜欢帖子的访问令牌

时间:2015-12-29 09:07:43

标签: php facebook facebook-graph-api facebook-like access-token

美好的一天,我对这个问题感到困惑。我有一个网站,我希望我的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);
      }
    }
);};

1 个答案:

答案 0 :(得分:0)

1)不可能,您只能使用外部链接或Facebook页面的“赞”按钮,但不能使用Facebook上的特定元素。

2)关于如何登录(即获取用户令牌),请阅读以下链接: