首页 文章

Instagram客户端身份验证问题

提问于
浏览
0

我在获取访问令牌时遇到问题 . 我一直在获取OAuth异常 .

如果我在Mac上的Chrome / Safari浏览器中键入此URL

我被重定向到这个URL .

出现此错误:

{“code”:400,“error_type”:“OAuthException”,“error_message”:“您必须包含有效的client_id,response_type和redirect_uri参数”}

以前在我的应用程序中工作的身份验证流程 . 我停止了开发一段时间,然后回到项目中给它一个更新 . 我所做的只有我的 redirect_uriclient_id .

1 回答

  • 1

    所以你需要对 redirect_uri 进行百分比编码:所以这就是:

    http%3A%2F%2Fwww.johnymoswag.com

    %2F"/"%3A 是":"

    ".com"和“ /oath ”之间的所有内容均无效 . 也许Instagram在某些时候更改了URL以进行授权 . 这应该工作 .

    https://instagram.com/oauth/authorize/?client_id=CLIENTID&redirect_uri=http%3A%2F%2Fwww.johnymoswag.com&response_type=token

    只需将CLIENTID更改为您想要访问的客户端ID即可 .

相关问题