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 details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

Details for the file pylinkandtrack-0.1.1.tar.gz.

File metadata

  • Download URL: pylinkandtrack-0.1.1.tar.gz
  • Upload date:
  • Size: 4.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.5.1 CPython/3.11.4 Linux/5.15.0-1041-azure

File hashes

Hashes for pylinkandtrack-0.1.1.tar.gz
Algorithm Hash digest
SHA256 96cc1d8f30b795b61407ea687eda63e011969c420804ce3e27987ac3ea836da3
MD5 88a0185f570373c17f7cc7e8f239a772
BLAKE2b-256 11a3be5a88ad1cd9f6cc7f484996aedc69ad0b6606404689d102e6701f0f8323

See more details on using hashes here.

File details

Details for the file pylinkandtrack-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: pylinkandtrack-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 5.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.5.1 CPython/3.11.4 Linux/5.15.0-1041-azure

File hashes

Hashes for pylinkandtrack-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 19d607f0a1b496c96061c74b9d0e3a6f36243979f9efd4fb645313d103246bb0
MD5 2f2a3ce8bb5f7d6cd16ff7508c815173
BLAKE2b-256 ee57bc7ffb419ec37fd020816c7bca5877fc590c361c807358a320306378721e

See more details on using hashes here.

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