Facebook-无法获取页面的infinate到期令牌

Facebook-无法获取页面的infinate到期令牌,facebook,facebook-graph-api,oauth,token,Facebook,Facebook Graph Api,Oauth,Token,阅读完本文档后,我的印象是,如果我使用scope manage_页面请求短期访问令牌,我可以获得一个永不过期的令牌。但是,当我遵循文档并使用以下方法获得扩展令牌时: GET /oauth/access_token? grant_type=fb_exchange_token& client_id={app-id}& client_secret={app-secret}& fb_exchange_token={shor

阅读完本文档后,我的印象是,如果我使用scope manage_页面请求短期访问令牌,我可以获得一个永不过期的令牌。但是,当我遵循文档并使用以下方法获得扩展令牌时:

GET /oauth/access_token?  
    grant_type=fb_exchange_token&           
    client_id={app-id}&
    client_secret={app-secret}&
    fb_exchange_token={short-lived-token} 
然后我将令牌放在调试器中:

我得到以下回应:

我发现最接近我正在做的事情是:

也许这是他们要求的另一个范围,而我没有

我注意到的另一件事是,由于不是一个实时应用程序,这些是我拥有的“权限”,其中manage_pages不是其中之一。然而,如果应用程序需要存在才能正常运行,那么新产品如何工作呢

感谢您的帮助

  • 转到获取您的短期访问令牌
  • 转到,调试步骤1中的短期访问令牌,单击底部的扩展按钮,您将获得一个长期令牌
  • 再次转到,现在使用步骤2中的长效令牌,请求路径
    /me/accounts
    ,在响应数据中找到目标页面的对应令牌
  • 要确保它是您需要的永不过期令牌,请通过
  • 参考:

  • 转到获取您的短期访问令牌
  • 转到,调试步骤1中的短期访问令牌,单击底部的扩展按钮,您将获得一个长期令牌
  • 再次转到,现在使用步骤2中的长效令牌,请求路径
    /me/accounts
    ,在响应数据中找到目标页面的对应令牌
  • 要确保它是您需要的永不过期令牌,请通过

  • Ref:

    “但是,如果应用程序需要存在才能正常运行,那么任何新产品如何工作?”——,duh。您在API调用中使用了哪个
    {short-live-token}
    ?也许这对您有帮助:CBroe好的,所以问题与此无关,我看起来仍处于开发模式。---@luschn看起来有点前途,但是由于graph api端点的当前锁定,我无法访问/PAGE-ID?fields=access\u令牌。该页面上显示的页面访问令牌流是否与此处显示的不同?该死的否决票太苛刻了:(我真的以为我在这篇文章中写满了我的基础,不知道我做了什么才得到了一些人的反应。“然而,如果应用程序需要存在才能正常运行,任何新产品怎么可能工作?”——,duh。哪个
    {short-live-token}
    您在API调用中使用了吗?也许这对您有帮助:CBroe ok,所以问题与此无关,我仍然处于开发模式,看起来是。------@luschn这看起来有点前途,但是由于当前图形API端点被锁定,我无法访问/PAGE-ID?fields=access\u令牌。页面访问令牌流是否显示在该页面上页面与此处显示的页面不同?该死的否决票太苛刻了:(我真的以为我在这篇文章中涵盖了我的基础,想知道我做了什么来得到一些人的反应。但是我2天前刚刚创建了一个,有什么步骤你不能处理吗?也许有些事情改变了,我会稍后再试。但是我2天前刚刚创建了一个,有什么步骤你不能处理吗?也许有些事情改变了,我会稍后再试