1.0.0
Клиентский интерфейс для доступа к API Instagram.
Установите через NPM
npm install instagram-wrapi --save
API Instagram требует аутентификации и использует протокол OAuth 2.0. Аутированные запросы требуют Access_token .
Более подробную информацию о получении access_token
можно найти здесь.
Кроме того, некоторые вызовы требуют возможности размещения public_content
для вашего приложения. Пожалуйста, обратитесь к документации по объему.
Создайте клиентский объект для подключения к конечным точкам API Instagram с вашим access_token
.
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 ) ;
}
} ) ;
Грань