无法在重定向uri for instagram中获取代码参数

时间:2016-02-26 10:56:49

标签: spring spring-mvc instagram instagram-api spring-security-oauth2

我正在尝试将Instagram集成到我的网站中。我为沙盒模式注册了我的应用程序。我有client_id和client_secret。我还注册了我的redirect_uri。

我在以下链接从instagram获取access_token

https://www.instagram.com/developer/authentication/

我的注册网站是https://goo.gl/C0q97F,这是我本地主机的缩写 重定向URI为https://goo.gl/UMLSaV

现在我打电话来获取代码,调用如下: https://api.instagram.com/oauth/authorize?client_id=CLIENT_ID&redirect_uri=https://goo.gl/UMLSaV&scope=basic&response_type=code

在此之后我能够调试到我的重定向uri方法,因为我使用的是Spring mvc,但我没有在请求对象中获取任何代码参数。实际上我的请求对象有空参数。

我很惊讶,因为Instagram在向用户授权我的应用程序后成功重定向呼叫但未在查询字符串中发送任何代码参数,因为我需要此代码才能获得 access_token

如果有人能告诉我在这个过程中我犯了什么错误,那会很棒吗?

1 个答案:

答案 0 :(得分:0)

您必须在Instagram中注册新的客户端ID。

http://instagram.com/developer/

注册后,您将获得一个客户端ID用于请求。

https://www.youtube.com/watch?v=LkuJtIcXR68