56. Fazer upload de fotos
Fazer upload de uma foto via S3 contém 2 etapas:
Solicitar o link pré-assinado para o upload direto posterior.
Como entrada:
fileExtention - jpeg OU jpg OU png,
farmUuid - uuid da fazenda,
fieldUuid - uuid do campo,
noteUuid - uuid da nota para o link direto da foto enviada,
commentUuid - uuid do comentário para o link direto da foto enviada (opcional).
Como saída:
uuid - o uuid esperado após o upload e o processamento,
farmUuid - o mesmo que a entrada,
fieldUuid - o mesmo que a entrada,
noteUuid - o mesmo que a entrada,
commentUuid - o mesmo que a entrada (se existir),
s3Url - a URL usada para enviar a foto,
s3Fields - atributos a serem passados no formulário de upload da foto.
Os detalhes de como usar s3Url e s3Fields são descritos na segunda etapa.
Os atributos são válidos por apenas 60 minutos para enviar a foto.
Enviar uma foto local para s3Url com atributos de formulário predefinidos de s3Fields.
Notificações sobre o processamento serão entregues via o mecanismo de assinatura descrito em GraphQL -> Samples -> 1. Assinatura: Obter eventos.
Use ‘Accept-Encoding’:’gzip, deflate, br’.
Atualizado
Isto foi útil?