Instagram Feed Jquery插件

时间:2016-07-18 12:56:27

标签: instagram feed instafeedjs

我想将您的Instagram Feed添加到我的网站。我在Instagram上发布图片。我怎样才能做到这一点。 https://www.instagram.com/developer/clients/manage/在此地址,我创建了一个新客户端。我正在做但却缺少一些东西。我无法与Instafeed合作。

1 个答案:

答案 0 :(得分:0)

我猜你坚持使用关于访问令牌的地方..你应该批准客户端(隐式)身份验证..

如果您正在构建一个没有服务器组件的应用程序(例如纯粹的javascript应用程序),您会注意到无法完成上述第三步以接收您的access_token而无需将密码存储在客户端。您永远不应将client_id密钥传递或存储到客户端。对于这些情况,存在隐式认证流程。

第一步:将用户引导至我们的授权网址

https://api.instagram.com/oauth/authorize/?client_id=CLIENT-ID&redirect_uri=REDIRECT-URI&response_type=token 此时,我们向用户显示一个登录屏幕,然后是一个确认屏幕,在该屏幕上,他们授予您应用访问其Instagram数据的权限。请注意,与显式流不同,此处的响应类型为“token”。

第二步:通过URL片段

接收access_token

一旦用户通过身份验证然后授权您的应用程序,Instagram会使用url片段中的access_token将它们重定向到您的redirect_uri。它看起来像这样:

http://your-redirect-uri#access_token=ACCESS-TOKEN 只需从URL片段中获取access_token,就可以了。如果用户选择不授权您的应用程序,您将收到与显式流程

相同的错误响应