【问题标题】:Instagram Client Side Authentication IssueInstagram 客户端身份验证问题
【发布时间】:2014-03-10 18:57:14
【问题描述】:

我在获取访问令牌时遇到问题。我不断收到 OAuth 异常。

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

我被重定向到这个URL。

出现此错误:

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

之前在我的应用中运行的身份验证流程。我停止了一段时间的开发,然后回到项目中给它一个更新。我所做的唯一更改是我的redirect_uri 和client_id。

【问题讨论】:

    标签: python oauth instagram


    【解决方案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。

    【讨论】:

    • 谢谢。完美运行
    猜你喜欢
    • 2018-06-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-01-22
    相关资源
    最近更新 更多