56. Przesyłanie zdjęć
Wysyłanie zdjęcia przez S3 składa się z 2 kroków:
Poproś o link z wcześniejszym podpisem (pre-signed) do bezpośredniego przesłania.
Jako dane wejściowe:
fileExtention - jpeg LUB jpg LUB png,
farmUuid - uuid gospodarstwa,
fieldUuid - uuid pola,
noteUuid - uuid notatki dla bezpośredniego linku do przesłanego zdjęcia,
commentUuid - uuid komentarza dla bezpośredniego linku do przesłanego zdjęcia (opcjonalne).
Jako dane wyjściowe:
uuid - oczekiwany uuid po przesłaniu i przetworzeniu,
farmUuid - taki sam jak wejściowy,
fieldUuid - taki sam jak wejściowy,
noteUuid - taki sam jak wejściowy,
commentUuid - taki sam jak wejściowy (jeśli istniał),
s3Url - URL używany do przesłania zdjęcia,
s3Fields - atrybuty do przekazania w formularzu przesyłania zdjęcia.
Szczegóły użycia s3Url i s3Fields opisano w drugim kroku.
Atrybuty są ważne tylko przez 60 minut na przesłanie zdjęcia.
Wyślij lokalne zdjęcie na s3Url z predefiniowanymi atrybutami formularza z s3Fields.
Powiadomienia o przetwarzaniu będą dostarczane za pomocą mechanizmu subskrypcji opisanego w GraphQL -> Samples -> 1. Subskrypcja: Pobierz zdarzenia.
Użyj ‘Accept-Encoding’:’gzip, deflate, br’.
Last updated
Was this helpful?