Skip to main content

Uma interface amigável para a API de rastreamento de encomendas dos Correios desenvolvida pela Link & Track.

Project description

logo

PyLinkAndTrack

Interface amigável da Link & Track: simplifica rastreamento de encomendas nos Correios através de sua poderosa API.

Documentation Status CI codecov PyPI version

Como instalar o projeto?

Para a instalação do projeto recomendamos que use o pipx para fazer essa instalação:

pipx install pylinkandtrack

Embora isso seja somente uma recomenda uma recomendação! Tu também podes instalar o projeto com o gerenciador de sua preferência. Como pip:

pip install pylinkandtrack

Como usar?

Este projeto se baseia nas funcionalidades oferecidas pela API do Link&Track, que possibilita o rastreamento de encomendas, sujeito a limites de consultas por minuto.

Em nossa implementação, todas as requisições à API do Link&Track são realizadas de forma assíncrona, proporcionando um desempenho otimizado em sua aplicação. Abaixo, apresentaremos como é possível realizar o rastreamento de uma encomenda por meio da nossa interface:

Exemplo de Rastreamento de Encomenda:

from asyncio import run

from linkandtrack import LinkAndTrack


async def main() -> None:
    # Crie o seu user e token no site do Link&Track
    # Link: https://linketrack.com/
    linkandtrack = LinkAndTrack(
        user='teste',
        token='1abcd00b2731640e886fb41a8a9671ad14'
            + '34c599dbaa0a0de9a5aa619f29a83f',
    )
    result = await linkandtrack.tracker(tracking_code='LX632045407CN')
    print(result)


run(main())

E o resultado do print será como este abaixo:

result = {
    'codigo': 'LX632045407CN',
    'host': 'lt',
    'eventos': [],
    'time': 1.599,
    'quantidade': 0,
    'servico': 'REMESSA INTERNACIONAL',
}

Desta forma, ao utilizar nossa interface, você poderá obter informações sobre o rastreamento de encomendas de maneira eficiente e otimizada. Lembre-se de respeitar os limites de consultas por minuto estabelecidos pela API do Link&Track para garantir o bom funcionamento do serviço.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pylinkandtrack-0.1.1.tar.gz (4.6 kB view hashes)

Uploaded Source

Built Distribution

pylinkandtrack-0.1.1-py3-none-any.whl (5.4 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page