公开页面上的Facbeook事件为空

时间:2019-03-28 07:56:18

标签: javascript facebook events facebook-graph-api-v2.4

我想从公共Facebook页面上获取所有事件:https://www.facebook.com/vaitmusik/events

使用官方模块,我将始终返回一个空数组。

const FB = require("fb");

FB.api(
  "oauth/access_token",
  {
    client_id: "123456789",
    client_secret: "9c88casdasfdsfsdfasd",
    grant_type: "client_credentials",
  },
  function(oAuthResponse) {
    FB.api(
      "/Vaitmusik/events",
      {
        access_token: oAuthResponse.access_token,
      },
      function(eventsResponse) {
        /*  
          eventsResponse

          { data: [] }

        */
      }
    );
  }
);

我希望所有事件都有一个数组。

1 个答案:

答案 0 :(得分:0)

https://developers.facebook.com/docs/graph-api/reference/page/events/

  

这是受限制的边缘。您目前无法请求访问权限。

换句话说,无法获取页面事件。