Instagram API和导入照片没有服务器端认证
Instagram API and importing photos without server side authentication
我对某个功能有点困惑,我想使用Instagram API实现一个网站。我想根据我的用户ID从Instagram API访问我自己的饲料,并在我的网站上显示它们。这是说,有一种方法来做客户端OAuth身份验证,但我有点困惑,我将如何去做这个。我对JavaScript相当满意,如果有人能给我指出正确的方向,我相信我能弄清楚。
任何最佳实践都会很棒。
提前谢谢你
约
您正在询问如何为Instagram使用客户端(隐式)身份验证。
下面是为它创建的几个JS库:
- https://github.com/Instagram/instagram-javascript-sdk
- https://github.com/potomak/jquery-instagram
这让我困扰了很久,但我想我想出了一个简单的方法来让我自己的照片在我的网站上,使用"jquery-instagram"插件的想法,但剥离它的方式。
-
想出一个#标签,把它添加到你想在你的网站上显示的所有照片中,确保它不是任何人都会使用的东西。(这样做是为了防止需要验证任何东西)。
-
在这里注册您的应用程序:http://instagr.am/developer/register/(只需使用您的Instagram登录)
-
使用以下代码(使用jQuery),其中"tag"是您使用的标签,"id"是您注册的应用程序客户端id,"photoCount"是您希望检索的照片的最大数量。
$.ajax({ type: "GET", dataType: "jsonp", cache: false, url: "https://api.instagram.com/v1/tags/" + tag + "/media/recent?client_id=" + id, success: function(response) { var length = response.data != 'undefined' ? response.data.length : 0; var limit = photoCount != null && photoCount < length ? photoCount : length; if(limit > 0) { for(var i = 0; i < limit; i++) { $('<img>', { src: response.data[i].images.standard_resolution.url }).appendTo($("#photos")); } } } });
相关文章:
- 如何使用skip参数使用angular ui引导进行服务器端分页
- Webpack开发服务器和React服务器端渲染
- 提示使用服务器端事件处理程序激活JavaScript
- 使用谷歌应用程序脚本将服务器端数据表返回到客户端
- 如何轻松地将服务器端变量从Java代码转移到客户端代码
- 通过ajax将坐标传递到php服务器端,并在处理后检索到javascript
- 将表单数据提交到服务器端
- 使用ajax的服务器端分页&jQuery
- 显示具有服务器端自动时间注销的同步倒计时计时器
- 使用FormData上传AJAX图像;t在服务器端显示图像
- React路由器服务器端渲染和ajax获取数据
- renderReact/Rect Router+Node/Express.js的服务器端/同构渲染中未定义renderP
- Meteor如何运行服务器端python脚本
- CORS-服务器端cookie没有保存在chrome浏览器上
- 加载服务器端渲染的React组件后执行脚本
- 在Javascript中复制C#服务器端验证
- 在服务器端脚本执行后关闭选项卡
- 如何向服务器端提交javascript变量
- 具有服务器端呈现的HTML片段的主干模型
- Instagram API和导入照片没有服务器端认证