OAuth access_token请求 - >被禁止

时间:2013-12-11 09:46:45

标签: api token instagram

昨天我想从我的帐户中获取access_token,尝试了多个网站,每次尝试时我都有一个“禁止”的白页。

Instagram是否锁定了用户的API访问权限?

  • 感谢

4 个答案:

答案 0 :(得分:3)

我没有任何问题,使用oauth.io和简单的Instagram连接:

OAuth.popup("instagram", function(e,r) {
    if (e) {
        $('#results').html('error: ' + JSON.stringify(e));
        return
    }

    $('#results').html('result from instragram: ' + JSON.stringify(r));
});

您可以直接在http://jsfiddle.net/bumpmann/4Ef8p/上尝试,它应该回复如下: {"access_token":"...","user": {"username":"...","bio":"...","website":"...","profile_picture":"http://images.ak.instagram.com/profiles/...","full_name":"...","id":"123456789"}}

如果你没有这样做,你很可能是你的Instagram帐户(或你的环境,如果它在另一台设备上工作)的问题

答案 1 :(得分:2)

由于新的“验证码”功能,你得到了“禁止”。我仍然无法找到任何关于它的官方信息,但如果用户在他的手机上通过验证码,授权将再次有效。

答案 2 :(得分:2)

这是解决方案

  1. 从PC浏览器登录您的Instagram帐户
  2. 转到编辑个人资料
  3. 更改您的部分个人资料信息。示例:添加或删除一些文本到Bio
  4. 点击提交。一个新的屏幕将显示一个安全图片类型来自图片的文本。 之后,您将能够获得访问令牌。

答案 3 :(得分:0)

对于那些不了解的人。

只需转到Instagram并重置密码,就会看到验证码。

填写此内容后,您可以使用您的应用程序撤销访问令牌