Я пытаюсь удалить пул и интегрировать веб-хуки в процесс конвертации файлов. Проблема в том, что webhook создан, но обратный вызов никогда не перезванивается.
Я следую инструкциям отсюда: https://forge.autodesk.com/en/docs/webhooks/v1/tutorials/create-a-hook-model-derivative/
Веб-сервер запускается с помощью следующей команды: ngrok http host-header=rewrite https://localhost:44366
Обратный вызов http://f36a47b8.ngrok.io/derivative и запущен. Запросы на отправку от почтальона (внутренняя сеть) и Запросы на отправку от внешних сетей (сотовые данные) достигают конечной точки и успешно перенаправляются.
Создан хук:
"hookId": "51897b50-522a-11ea-b885-f34f23e3435e",
"tenant": "c0761189-32dd-4ca3-9e52-3ae400f91651",
"callbackUrl": "http://f36a47b8.ngrok.io/derivative",
"createdBy": "HUpqLPysSUmbFGlhQo0uG8XMqimfQnRG",
"event": "extraction.updated",
"createdDate": "2020-02-18T08:40:29.829+0000",
"system": "derivative",
"creatorType": "Application",
"status": "active",
"scope": {
"workflow": "c0761189-32dd-4ca3-9e52-3ae400f91651"
},
"urn": "urn:adsk.webhooks:events.hook:51897b50-522a-11ea-b885-f34f23e3435e",
"__self__": "/systems/derivative/events/extraction.updated/hooks/51897b50-522a-11ea-b885-f34f23e3435e"
}
Чем вызван вызов modelderivative/v2/designdata/job
со следующим содержанием:
var job = new JobRequest
{
Input = new Input
{
Urn = urnBase64,
},
Output = new Output
{
Formats = new List<Format>
{
new Format
{
Type = "svf",
Views = new List<string> { "2d", "3d" }
}
},
Destination = new Destination { Region = "EMEA" }
},
Misc = new Misc
{
Workflow = workflowId
}
};
Ответ является успешным с урной (как и раньше);
И с этого момента ничего не следует из паутины. Обратный вызов никогда не достигается, хотя в течение некоторого времени файл преобразуется и его можно загрузить в программу просмотра, как и раньше.
Я просмотрел следующие темы:
Невозможно чтобы получить веб-крючки Forge или не в состоянии заставить их выстрелить
Почему рабочий процесс webhook не учитывается при создании задания с производной модели?
но они этого не сделали Т помогло.
Что мне не хватает?