ADN Open CIS
Сообщество программистов Autodesk в СНГ

25/04/2018

Представляем Webhook для Model Derivative API

Webhook теперь поддерживает событие Model Derivative extraction.finished, поэтому ваше приложение может быть уведомлено о завершении работы преобразования. 

Чтобы использовать его, (1) создайте вебхук, указав scope.workflow:

Код - JSON: [Выделить]
  1. {
  2.   "callbackUrl": "http://bf067e05.ngrok.io/callback",
  3.   "scope": {
  4.     "workflow": "my-workflow-id"
  5.   }
  6. }

И (2) при отправке задания на преобразование, укажите misc.workflow:

Код - JSON: [Выделить]
  1. {
  2.   "input": {
  3.     "urn": "dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6d2htZHRlc3RzdGcvQ2FzZUlubmVyLmlwdA"
  4.   },
  5.     "output": {
  6.     "formats": [{
  7.       "type": "obj"
  8.     }]
  9.   },
  10.   "misc": {
  11.     "workflow": "my-workflow-id"
  12.   }
  13. }

 

Вот и все! Вызываемая конечная точка обратного вызова, помимо прочей информации, в URN модели. 

Проверьте документацию пошагового руководства , а также что вам нужно использовать.

Источник: https://forge.autodesk.com/blog/introducing-webhook-model-derivative-api

Автор перевода: Дмитрий Емельянов

Обсуждение: http://adn-cis.org/forum/index.php?topic=

Опубликовано 25.04.2018
Отредактировано 25.04.2018 в 17:36:27