olx-br
v1.0.6
Published
Pacote de integração com a api da OLX Brasil.
Downloads
3
Readme
olx-br
Esse é um pacote simples de integração com a Api Importação de Anúncios da OLX Brasil hospedado no NPM. Eu não tenho nenhuma afiliação com a OLX.
Instalação
npm i olx-br
Inicialização no Node.js
import Olx from 'olx-br';
const olx = new Olx(client_id, client_secret, redirect_uri);
Observação: só é necessário instanciar classe para os métodos 'getAuthUrl' e 'getToken', os demais são estáticos.
Utilização
Para correta compreensão dos métodos, é necessário conhecer o funcionamento da API da OLX.
//obter token de acesso de usuário
const access_token = await olx.getToken(code);
//publicar um novo anúncio
const anuncio = { "subject": "Peça de carro em ótimo estado", ... } /* veja a estrutura completa de um anuncio em https://github.com/olxbr/ad_integration/blob/master/api/import.md */
const res = await Olx.putAnuncios(access_token, [anuncio]);
if (res.statusCode == 0) { //anuncio foi importado e será processado
const token_anuncio = res.token; //token usado para buscar o status do anuncio
}
//obter status da publicação de um anúncio
const res = await Olx.getStatusAnuncio(access_token, token_anuncio);
const status = res.status;
//obter a lista de anúncios ativos do usuário
const anuncios = await Olx.getAnuncios(access_token);
A lista completa de métodos pode ser vista aqui.
Contato
- Autor: Vinícius Rossmann Nunes
- Contato: [email protected]