如何使用隐式流生成Instagram访问令牌?

时间:2016-05-06 17:31:12

标签: token instagram access-token instagram-api

我想使用Instagram API在我自己的网站上显示我自己的内容。我可以在他们的文档中看到,当应用程序处于沙盒模式时,内容所有者可以在其网站上显示多达20个媒体。

我已在我的帐户中创建了一个应用,并且我正在尝试使用他们的Client Side Implicit Authentication来生成access_token

我点击此网址并登录我的帐户:

https://www.instagram.com/oauth/authorize/?client_id=MYCLIENTID&redirect_uri=www.mysite.com&response_type=token

当我提交登录表单时,我会被带到Instagram 404页面,上面写着:

Sorry, this page isn't available. The link you followed may be broken, or the page may have been removed. Go back to Instagram.

我错过了什么?我甚至需要access_token吗?在他们去年11月更改API之前,我只能在我的请求中使用client_id。我想这不再可能了吗?

1 个答案:

答案 0 :(得分:6)

我认为您需要为http://.../添加redirect_uri。所以它会是:https://www.instagram.com/oauth/authorize/?client_id=MYCLIENTID&redirect_uri=http://www.example.com/&response_type=token

但当然这意味着您还需要在Instagram上的“管理客户端”中添加http://www.example.com/作为有效的重定向URI。