Ir para conteúdo
  • Cadastre-se

dev botao

Erro ao utilizar componente ACBrOpenDelivery - Demo


Ver Solução Respondido por Diego Foliene,

Recommended Posts

  • Membros Pro
Postado

Olá a todos, estou começando os testes para usar o ACBrOpenDelivery e usando o ambiente de teste do proprio OD tenho o seguinte retorno ao utilizar o polling

 

------ INICIO RESPONSE -------
Id: 
Start: 14:43:05
Url: https://api.opendelivery.com.br/od/sb/v1/license-manager/api/v1/oauth/token
Status: 426
Headers: 
Body: 
------ FIM RESPONSE -------
------ INICIO REQUEST -------
Id: 
Start: 14:43:11
Url: https://api.opendelivery.com.br/od/sb/v1/orders/api/v1/events:polling
Method: GET
Headers: 
Body: 
------ FIM REQUEST -------
------ INICIO RESPONSE -------
Id: 
Start: 14:43:11
Url: https://api.opendelivery.com.br/od/sb/v1/orders/api/v1/events:polling
Status: 426
Headers: 
Body: 
------ FIM RESPONSE -------

 

realizando os testes via postman consigo consumir a api normalmente. 

 

 

image.webp

  • Curtir 1
  • Consultores
Postado

Boa tarde!

Muito obrigado por reportar!

Foi criada a #TK-6459 para análise do caso e parecer por parte da equipe de consultores.

Qualquer novidade será divulgada neste tópico.

Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Consultores
  • Solution
Postado

Boa tarde!

Foram enviados ao SVN ajustes visando sanar o problema.

Por favor, queira atualizar seus fontes, reinstalar o ACBr para que possa efetuar novos testes e reportar qualquer problema.

Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Membros Pro
Postado
Em 09/01/2025 at 15:26, Diego Foliene disse:

Boa tarde!

Foram enviados ao SVN ajustes visando sanar o problema.

Por favor, queira atualizar seus fontes, reinstalar o ACBr para que possa efetuar novos testes e reportar qualquer problema.

Realizado os testes e tudo ok, conseguir consumir a API. Obrigado. 

  • Curtir 1
  • Membros Pro
Postado
3 horas atrás, Dangelo2010 disse:

Bom dia!

Tem algum vídeo de como usar o ACBrOpenDelivery?

 

 

Olá, Bom dia, aproveitando o tópico, estou consumindo a api e usando o evento "EventOrderPlaced" para processar os pedidos que chegam,

no objeto "AOrder: TACBrOpenDeliverySchemaOrder" os caracteres especiais não estão sendo tratados, tenho que fazer do meu lado ou o componente ja pode trazer isso correto? 

exemplo de endereço do cliente.  Plaza Avenue, 100, BL 02 AP 31, Moema - São Paulo"

  • Membros Pro
Postado

Olá, continuando os testes no componente, estou com esse erro ao tentar despachar um pedido, não consegui achar a causa do problema. O erro acontece tanto na minha aplicação quanto no  DEMO.

 

------ INICIO REQUEST -------
Id: 
Start: 19:33:48
Url: https://api.opendelivery.com.br/od/sb/v1/orders/de3697bd-42d6-45dd-9c36-3d7a59083ea1/dispatch
Method: POST
Headers: 
Body: 
------ FIM REQUEST -------
------ INICIO RESPONSE -------
Id: 
Start: 19:33:48
Url: https://api.opendelivery.com.br/od/sb/v1/orders/de3697bd-42d6-45dd-9c36-3d7a59083ea1/dispatch
Status: 415
Headers: 
Body: {"title":"unsupported media type undefined","status":415,"errors":[{"path":"/api/v1/orders/:orderId/dispatch","message":"unsupported media type undefined"}]}
------ FIM RESPONSE -------
 

image.thumb.png.e5b12f320ed9604820aca2b747798ea4.png

  • Consultores
Postado

Bom dia!

On 1/11/2025 at 11:03 AM, juniorguillen said:

no objeto "AOrder: TACBrOpenDeliverySchemaOrder" os caracteres especiais não estão sendo tratados, tenho que fazer do meu lado ou o componente ja pode trazer isso correto? 

exemplo de endereço do cliente.  Plaza Avenue, 100, BL 02 AP 31, Moema - São Paulo"

Por favor, pode fornecer um exemplo do retorno completo que é devolvido pela API?

Para isso, coloque um break-point no local indicado pelo print e capture o conteúdo de AJSON.ToSON com o CTRL+F7 para que possamos analisar.

Captura de tela 2025-01-13 090812.jpg

 

13 hours ago, juniorguillen said:

Olá, continuando os testes no componente, estou com esse erro ao tentar despachar um pedido, não consegui achar a causa do problema. O erro acontece tanto na minha aplicação quanto no  DEMO.

 

------ INICIO REQUEST -------
Id: 
Start: 19:33:48
Url: https://api.opendelivery.com.br/od/sb/v1/orders/de3697bd-42d6-45dd-9c36-3d7a59083ea1/dispatch
Method: POST
Headers: 
Body: 
------ FIM REQUEST -------
------ INICIO RESPONSE -------
Id: 
Start: 19:33:48
Url: https://api.opendelivery.com.br/od/sb/v1/orders/de3697bd-42d6-45dd-9c36-3d7a59083ea1/dispatch
Status: 415
Headers: 
Body: {"title":"unsupported media type undefined","status":415,"errors":[{"path":"/api/v1/orders/:orderId/dispatch","message":"unsupported media type undefined"}]}
------ FIM RESPONSE -------

Vamos realizar alguns testes em nosso ambiente tentando reproduzir o problema.

Reportamos aqui assim que descobrirmos algo.

Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Consultores
Postado

Dando um retorno, foi possível reproduzir ambas as situações mencionadas.

Foi criada a #TK-6476 para análise e parecer por parte da equipe de consultores sobre o problema no método orderDispatch.

Também foi criada a #TK-6477 para análise e parecer por parte da equipe de consultores sobre o problema de conversão com os caracteres acentuados.

Qualquer novidades relacionada a ambas será divulgada aqui neste tópico.

  • Curtir 1
Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Consultores
Postado

Boa tarde @juniorguillen.

Foram enviados ao SVN ajustes visando corrigir ambas as questões relatadas.

Para o problema com o método para despachar um pedido, foi adicionado uma classe deliveryTrackingInfo que vai gerar para você um JSON no body conforme documentação. (Foi adicionado exemplo de preenchimento das propriedades no programa exemplo).

Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.

The popup will be closed in 10 segundos...