页面access_token的Facebook Graph API速率限制会阻止我的所有请求,如何获取当前页面令牌?

时间:2019-02-06 10:55:52

标签: facebook-graph-api

我正在尝试使用图形API和页面access_token发布到Facebook页面。在此之前,我已经完成了对manage_pages和publish_pages的应用程序审查,并已作为个人进行了验证。

成功进行应用审核后的当前状态是,我的已知页面access_tokens(我的应用通常只需要一个页面)都无法正常工作,我也无法创建新页面。

当我尝试创建page_access令牌并且该应用程序处于运行状态时,我得到的结果是:

Page access tokens cannot be generated: Application request limit reached You can try entering your own token instead.

当我尝试使用旧的access_token(当前有效)访问结果时得到的结果(使用令牌调试器检查):

{
  "error": {
    "message": "Application request limit reached",
    "type": "OAuthException",
    "is_transient": false,
    "code": 4,
    "error_subcode": 1349193,
    "error_user_title": "Exceeded asset access limit",
    "error_user_msg": "You have exceeded asset access limit for the calling user. For asset type page, there is a limit to 3 instances the app can access for the caller.",
    "fbtrace_id": "FH0smYxLeYh"
  }
}

我通过/me/accounts与用户access_token一起使用的access_token也不起作用。

  • 如何重置所有页面的访问令牌?
  • 如何获取有效的access_token,可以在调试器中进行填充以扩展它?
  • 您还有其他建议可以使这项工作吗?

1 个答案:

答案 0 :(得分:0)

我发布此问题7天后,Facebook似乎自动取消了这些速率限制,因为我的实时应用程序开始运行时没有进行任何更改(正确的先前工作访问令牌集)。因此,在这种情况下,解决方案就是等待。