RastreioBot
RastreioBot copied to clipboard
Suporte aos pacotes da Loggi
Acredito que isto seja o suficiente para implementar o rastreio pela Loggi https://docs.api.loggi.com/reference/pacotes#historico-de-pacote
Tudo bom?
Quais seriam as funcionalidades do suporte aos pacotes da Loggi devem ser implementadas?
Olá, @RodrigoCMoraes. Tudo certo!
A expectativa seria algo tipo o apitrackingmore.py
Checa o status usando a API da Loggi e entrega a informação já formatada.
Olá !
A página da documentação parece não funcionar direito. Eu criei uma conta, gerei uma api key(staging) e coloquei lá. A API responde com um erro na página da documentação.

Tentei pelo postman, lá tem uma feature em beta para GraphQL. Mas parece que o ID do pacote que eles colocaram na documentação não existe.

Existe alguma lista de pacotes para o ambiente de staging ? Ou existe meio de criar um novo pacote ?
@laercios Excelentes observações. Realmente não conheço nada de Loggi
Vou estudar aqui um pouco e fazer uns testes
Olá @GabrielRF fiz uns testes aqui Fazendo o POST com o GRAPHQL para https://www.loggi.com/graphql com o seguinte conteúdo:
query { packageHistory(trackingKey: "AM003770153LO") { statuses { status statusDisplay detailedStatusDisplay statusCode updated } } }
e com o HEADER:
Content-Type: application/json Authorization: email:apikey
Retornou os seguintes dados
{ "data": { "packageHistory": { "statuses": [ { "status": "c", "statusDisplay": "Completa com sucesso", "detailedStatusDisplay": "Entregue", "statusCode": 2, "updated": "2020-10-17 16:18:07.327423" }, { "status": "c", "statusDisplay": "Completa com sucesso", "detailedStatusDisplay": "Entregue", "statusCode": 2, "updated": "2020-10-17 16:18:07.330080" } ] } } }
Acredito que isso talvez seja o suficiente para adicionar a feature de rastreio
Ficou bem estranho o texto, esqueci que aqui escreve em markdown