【问题标题】:The access_token provided is invalid. Instagram提供的 access_token 无效。 Instagram
【发布时间】:2016-11-07 03:44:48
【问题描述】:

在我自己发布这个问题之前,我已经提到了这个问题Instagram API: The access_token provided is invalid

我的情况也差不多,昨天刚注册了一个新应用,现在是沙盒模式。我确实了解我对 instagram 数据的访问非常有限。但是我不知道为什么即使是下面最简单的请求,我也会收到错误The access_token provided is invalid.

https://api.instagram.com/v1/users/self/?access_token=ACCESS-TOKEN

我很确定我做对了,但以防万一我做错了。首先,我需要使用以下 URL 登录我的应用,我需要在其中更改为我自己的 CLIENT-IDREDIRECT-URI

https://api.instagram.com/oauth/authorize/?client_id=CLIENT-ID&redirect_uri=REDIRECT-URI&response_type=code

登录成功后会重定向到我的REDIRECT-URI例子:http://your-redirect-uri?code=CODE

我复制生成的CODE 并附加https://api.instagram.com/v1/users/self/?access_token=CODE,它返回给我The access_token provided is invalid.

如果我做错了,请纠正我。

【问题讨论】:

    标签: instagram instagram-api


    【解决方案1】:

    对于那些和我遇到同样问题的人,我意识到我需要将code 更改为access-token。因为我使用的是隐式流,所以我需要更改该参数以返回一个令牌。

    来自: https://api.instagram.com/oauth/authorize/?client_id=CLIENT-ID&redirect_uri=REDIRECT-URI&response_type=代码

    收件人:https://api.instagram.com/oauth/authorize/?client_id=CLIENT-ID&redirect_uri=REDIRECT-URI&response_type=令牌

    【讨论】:

    • 对了,记得在 IG Manage Clients Console 中取消禁用隐式 OAuth 选项。
    • 哇,谢谢!让我发疯,为什么我的“令牌”不起作用。
    猜你喜欢
    • 2016-10-03
    • 1970-01-01
    • 1970-01-01
    • 2020-03-21
    • 1970-01-01
    • 2023-03-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多