2015-07-01 96 views
0
{"code": 400, "error_type": "OAuthException", "error_message": "Redirect URI does not match registered redirect URI"} 

我已经有客户端ID秘密ID。我的重定向网址是http://localhost。我还从gcuub的macuenca获得了curlhttpclient.php,instagram.php和example.php。我修改了example.php,并将我的客户端ID,密码,ID和重定向网址替换了。但是每次运行example.php时,我都会遇到这个错误。错误OAuthException在Instagram的API

回答

1

当您使用Instragram注册以获取您的OAuth client_id和client_secret OAuth时,您将在验证后注册您打算重定向到的URL。这与您使用的URL(本地主机)不匹配。

很有可能要么你需要

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

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

+0

我提出一个应用程序REDIRECT_URL通过让用户键入他们想要的标签标题(例如, #example),然后输出它。现在,我已经有了一个注册页面,一个登录页面,以及一个带有文本框的简单网页,用户可以在其中输入hashtag。 – monsteruniversity0908

+0

我不知道我从哪里开始。就像我在哪里可以看到这些代码。我应该将它插入文本框(插入标签框)所在的网页吗? – monsteruniversity0908

+1

你的问题与应用程序无关,你需要告诉instagram,“http:// localhost”是你的client_id的可接受的redirect_uri。您需要登录到instagram开发者门户并设置它。 –

0

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

http://localhost/callback.php 

,然后作出此页面本身的验证呼叫即callback.php,否则它不会让你获取访问令牌,以及通过完整的URL在申请

相关问题