1.0.0
Interface do cliente para acessar a API do Instagram.
Instale via npm
npm install instagram-wrapi --save
A API do Instagram requer autenticação e usa o protocolo OAuth 2.0. Solicitações autenticadas exigem um access_token .
Mais detalhes sobre como obter um access_token
podem ser encontrados aqui.
Além disso, algumas chamadas exigem o conjunto de escopo public_content
para o seu aplicativo. Consulte a documentação do escopo.
Crie um objeto cliente para conectar -se aos pontos de extremidade da API do Instagram com o seu access_token
.
var instagramWrapi = require ( 'instagram-wrapi' ) ;
var client = new instagramWrapi ( INSTAGRAM_ACCESS_TOKEN ) ;
// Now you are ready to make API calls to Instagram.
Fornecer parâmetros e um retorno de chamada.
As chamadas da API seguem esta sintaxe:
client.apigroup.action(param1, ..., queryString, callback);
param
- ( se necessário ) parâmetros de URL - por exemplo: para usuários.get o valor para :user-id
.queryString
- ( conforme necessário ) Parâmetros do método da API como pares de valor -chave. 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 ) ;
}
} ) ;
Mit