如何在Facebook测试页上发布?

时间:2019-06-19 14:32:56

标签: facebook facebook-graph-api facebook-javascript-sdk

我正在尝试在测试的Facebook页面上发帖,但这在我的工作中无效:

window.FB.api(
      '/https://graph.facebook.com/700757323715208/feed',
      'POST',
      {message:"Hello Fans", access_token:"{access_token}"
    },
      function(response) {
        console.log(response)      }
    );

并呈现此:

{id: "2568244933261615", url: "https://graph.facebook.com/700757323715208/feed"}

但是应该渲染这样的东西:

{
  "id":"1116692661689527",
  "post_id":"546349135390552_1116692711689522"
}

1 个答案:

答案 0 :(得分:1)

正确版本:

window.FB.api(
    '/me/feed',
    'POST',
    {message:"Hello Fans", access_token:"{access_token}"
}, function(response) {
    console.log(response);
});

您不需要页面ID,仍然必须使用该页面的页面令牌。