提供的 access_token 无效。 Instagram的

The access_token provided is invalid. Instagram

在我自己发布这个问题之前,我已经提到了这个问题

我的情况很相似,我昨天刚注册了一个新应用,现在处于沙盒模式。我知道我对 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.

返回给我

如有错误请指正

对于那些遇到与我相同问题的人,我意识到我需要将 code 更改为 access-token。因为我使用的是隐式流,所以我需要将该参数更改为 return me a 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=token