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 ) ;
}
} ) ;
麻省理工學院