1.0.0
访问Instagram API的客户端接口。
通过NPM安装
npm install instagram-wrapi --save
Instagram API需要身份验证并使用OAuth 2.0协议。身份验证的请求需要access_token 。
有关获得access_token
的更多详细信息,请参见此处。
另外,某些电话需要为您的应用程序设置public_content
范围。请参阅范围文档。
创建一个客户对象,通过您的access_token
连接到Instagram API端点。
var instagramWrapi = require ( 'instagram-wrapi' ) ;
var client = new instagramWrapi ( INSTAGRAM_ACCESS_TOKEN ) ;
// Now you are ready to make API calls to Instagram.
提供参数和回调。
API调用遵循此语法:
client.apigroup.action(param1, ..., queryString, callback);
param
- (如果需要)URL参数 - 例如:对于用户。获取以下的值:user-id
。queryString
(根据需要)API方法参数作为键值对。 client . users . self ( function ( err , data ) {
if ( ! err ) {
console . log ( data ) ;
}
} ) ;
client . users . media . recent ( '1574083' , function ( err , data ) {
if ( ! err ) {
console . log ( data ) ;
}
} ) ;
client . tags . media . recent ( 'spring' , function ( err , data ) {
if ( ! err ) {
console . log ( data ) ;
}
} ) ;
client . media . search ( { lat : '48.858844' , lng : '2.294351' , distance : 5000 } , function ( err , data ) {
if ( ! err ) {
console . log ( data ) ;
}
} ) ;
麻省理工学院