我在获取访问令牌时遇到问题。我一直在获得OAuth异常。
如果我在Mac上的Chrome / Safari浏览器中输入URL:
我被重定向到此URL。
出现此错误:
{“code”:400,“error_type”:“OAuthException”,“error_message”:“你 必须包含有效的client_id,response_type和redirect_uri 参数“}
以前在我的应用中使用的身份验证流程。我停止了开发一段时间,然后回到项目中给它一个更新。我所做的更改只有redirect_uri
和client_id
。
答案 0 :(得分:1)
因此您需要对redirect_uri
进行百分比编码:
所以这就是:
的http%3A%2F%2Fwww.johnymoswag.com
%2F
为"/"
且%3A
为“:”
“。com”和“/oath
”之间的所有内容均无效。也许Instagram更改了URL
在某些时候授权。这应该工作。
只需将CLIENTID更改为您想要访问的客户端ID即可。