Facebook graph api - 无法创建优惠

时间:2016-07-18 09:07:21

标签: facebook facebook-graph-api

我正在使用facebook图形api以编程方式在页面上创建商品,其中用户是管理员。 我确信该用户是该页面的管理员,但我仍然收到错误以检查我的管理员权限级别(下面的错误)。知道为什么吗?任何帮助表示赞赏。

如果有任何帮助,我已将以下范围添加到我的请求中:{scope: 'manage_pages,publish_pages'}

{
  "error": {
    "message": "Invalid parameter",
    "type": "OAuthException",
    "code": 100,
    "error_subcode": 1528104,
    "is_transient": false,
    "error_user_title": "Check Your Admin Permission Level",
    "error_user_msg": "Only some admins of your Page are able to create and edit offers. Talk to the person responsible for your Page about your admin permission level.",
    "fbtrace_id": "FgBVmH5BTW0"
  }
}

我的代码快照如下:

accessToken = req.session.access_token;
    FB.setAccessToken(accessToken);
        FB.api("page-name", {fields: "access_token,id"}, function (res) {
          var pageId = res.id;
          var pageAccessToken = res.access_token;
          FB.setAccessToken(pageAccessToken);

          FB.api(pageId + "/offers", 'post', {
            title: "Test title",
            expiration_time: 'some datetime',
            message: "Test offer 1"
          }, function (res2) {
            resp.send(res2);
          });

0 个答案:

没有答案