56. Завантаження фотографій

Завантаження фотографії через S3 містить 2 кроки:

  1. Запитати попередньо підписане посилання для подальшого прямого завантаження.

Як вхідні дані:

  • fileExtention - jpeg АБО jpg АБО png,

  • farmUuid - uuid ферми,

  • fieldUuid - uuid поля,

  • noteUuid - uuid нотатки для прямого посилання на завантажену фотографію,

  • commentUuid - uuid коментаря для прямого посилання на завантажену фотографію (необов’язково).

Як вихідні дані:

  • uuid - очікуваний uuid після завантаження та обробки,

  • farmUuid - те саме, що вхідне,

  • fieldUuid - те саме, що вхідне,

  • noteUuid - те саме, що вхідне,

  • commentUuid - те саме, що вхідне (якщо існувало),

  • s3Url - URL, який використовується для завантаження фотографії,

  • s3Fields - атрибути, які потрібно передати в формі завантаження фотографії.

Деталі щодо використання s3Url та s3Fields описані в другому кроці.

Атрибути дійсні лише 60 хвилин для завантаження фотографії.

  1. Надіслати локальну фотографію на s3Url з попередньо визначеними атрибутами форми з s3Fields.

Повідомлення про обробку будуть доставлені через механізм підписки, описаний у GraphQL -> Samples -> 1. Підписка: Отримати події.

circle-info

Використовуйте ‘Accept-Encoding’:’gzip, deflate, br’.

Last updated

Was this helpful?