Abrasel-Nacional / docs

https://abrasel-nacional.github.io/docs/
Apache License 2.0
11 stars 4 forks source link

[e-Deploy] - Clarificação sobre hospedagem de imagens #135

Closed eduardoalmeida closed 1 year ago

eduardoalmeida commented 1 year ago

No nosso entendimento as informações que estão no json do /merchant deveriam ser usadas para sincronização dos dados entre as partes envolvidas. Atualmente no json de cardápio da e-Deploy as URLs das imagens são válidas por 24 horas. A ideia da validade é não permitir que algum parceiro publique em sua aplicação uma URL do nosso sistema. O entendimento de um parceiro é que as imagens devem ser hospeadas pelo Software Service e devem estar sempre disponíveis para utilização no aplicativo deles.

Acredito que o modelo de sincronização faça mais sentido pois: 1 - não faz sentido o Software Service ter que ficar responsável pelos custos de hospedar imagens do Ordering Application. 2 - cria uma amarração desnecessária entre o Ordering Application e o Software Service que pode gerar problemas: campanha de uso do aplicativo impactada pois o servidor de imagens do Software Service não está devidamente escalado.

Uma possível solução para o problema seria a possibilidade das imagens poderem ser enviadas utilizando data:image/png;base64,DATA como acontece no iFood.

OpenDelivery-Tech commented 1 year ago

@eduardoalmeida

Adicionei algumas instruções nos campos de imagem:

image

e no Guideline:

image