Instagram API中的OAuthException出错

时间:2015-07-01 01:52:02

标签: php instagram-api

{"code": 400, "error_type": "OAuthException", "error_message": "Redirect URI does not match registered redirect URI"}

我已经客户端ID 密码ID 。我的重定向网址为http://localhost。我还从github的macuenca获得了curlhttpclient.php,instagram.php和example.php。我修改了example.php并用我的客户端id,secret,id和redirect url替换了。但每次我运行example.php,我都会收到此错误。

2 个答案:

答案 0 :(得分:1)

当您向Instragram注册以获取OAuth client_id和client_secret OAuth时,您需要在身份验证后注册要重定向到的URL。这与您正在使用的URL(localhost)不匹配。

可能你需要

(a)更新您的Instagram注册,或  (b)你正在使用别人的秘密令牌,所以注册你自己的

更多信息: https://instagram.com/developer/authentication/?hl=en https://instagram.com/developer/register/

答案 1 :(得分:0)

您的重定向网址必须是绝对网址,例如

http://localhost/callback.php

然后从此页面本身进行身份验证调用,即 callback.php ,否则它将不允许您获取访问令牌,并传递 redirect_url中的完整网址提交