【问题标题】:Getting "Invalid OAuth access token." response for /instagram_oembed endpoint using Instagram Graph API获取“无效的 OAuth 访问令牌”。使用 Instagram Graph API 响应 /instagram_oembed 端点
【发布时间】:2022-01-13 21:42:48
【问题描述】:

“无效的 OAuth 访问令牌。”对于 instagram_oembed

我已经完成了创建应用所需的步骤,为其添加“oEmbed Read”权限,提交应用审核,获得批准,最后生成访问令牌。

需要明确的是,我能够提交应用以供审核并获得批准。 Oembed Read 功能的“应用审核状态”显示为“实时”。根据我的应用程序的权限和功能部分,我可以访问/instagram_oembed 端点。

最后一步是获得一个有效的 access_token,这就是我卡住的地方。我正在关注these instructions

我能够生成一个令牌,但是当我使用它来请求这样的 Instagram 帖子时:

https://graph.facebook.com/v12.0/instagram_oembed?url={instagram_post_url}&access_token={access_token}

我收到“无效的 OAuth 访问令牌”。

Debugging it via Access Token Debugger

它表示令牌在以下范围内有效:user_profile、user_media

我还能够成功地将“短期”令牌交换为 3 个月的版本,通过访问令牌调试器看起来也有效,但也会生成相同的“无效 Oauth 访问令牌”响应。

非常感谢任何帮助

【问题讨论】:

    标签: oauth instagram-api oembed


    【解决方案1】:

    原来我按照用户令牌的说明进行操作,但您需要的是应用令牌。

    请看这里:https://developers.facebook.com/docs/facebook-login/access-tokens#apptokens

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-03-25
      • 2017-08-31
      相关资源
      最近更新 更多