UNPKG

correios-webservice

Version:
57 lines (39 loc) 1.7 kB
<p align="center"> <a href="https://www.npmjs.com/package/correios-webservice"><img src="https://badgen.net/npm/v/correios-webservice" alt="npm package"></a> </p> # Correios Webservice API para NodeJS & TypeScript Cliente NodeJS para consumir a api nova dos Correios (CWS). _O pacote está em desenvolvimento, contribua para o projeto no github._ ## Contribua com: - ⭐ De uma estrela no repositório - [Me siga](https://github.com/marcosgomesneto) no github - Reporte [Problemas](https://github.com/marcosgomesneto/nodejs-correios-webservice-api/issues) --- ## Instalação ```bash #Using npm npm install correios-webservice #Using yarn yarn add correios-webservice ``` ## Uso ```typescript import { CorreiosClient, AuthPostcard } from "correios-webservice"; import { ProductCode } from "correios-webservice/dist/types"; //Para autenticação com Cartão Postagem const auth = new AuthPostcard({ userName: "<your-user-name>", accessToken: "<your-access-token>", postCardNumber: "<your-post-card>", }); const client = new CorreiosClient(auth); //Calcular preço de frete nacional para Sedex const price = await client.preco.nacional.get(ProductCode.Sedex, { cepDestino: "00000000", cepOrigem: "00000000", psObjeto: "300", }); ``` ### Suporte e Contribuição Se você encontrar algum problema ou tiver sugestões de melhorias, sinta-se à vontade para abrir um [issue](https://github.com/marcosgomesneto/nodejs-correios-webservice-api/issues) no repositório do GitHub. Se você quiser contribuir, abra um [pull request](https://github.com/marcosgomesneto/nodejs-correios-webservice-api/pulls) no repositório.