#java #azure #azure-functions #azure-iot-hub #azure-iot-sdk
#java #azure #azure-функции #azure-iot-hub #azure-iot-sdk
Вопрос:
Я использую пользовательскую политику распределения в службе подготовки устройств (DPS) для регистрации моего устройства iot в iot hub, в котором я запускаю функцию azure для того же самого.
Теперь, если моя функциональная логика дает сбой, я должен отправить пользовательское сообщение об ошибке на устройство, как мне это сделать? Я знаю, что мы можем отправить пользовательский код состояния HTTP на устройство в случае сбоя, но я должен отправить какое-то пользовательское сообщение вместе с этим кодом.
Ответ №1:
Служба подготовки устройств Azure предоставляет поддержку для этого. Пожалуйста, ищите обновления в течение следующих двух месяцев.
Комментарии:
1. Спасибо за ответ, мы будем с нетерпением ждать его.
2. Мы только что здесь объявили о поддержке этой функции. Просто включите свойство с именем ‘payload’ в тело ответа с объектом JSON в качестве значения, содержащего сообщение об ошибке.
{ "payload" : { "errorMessage" : "Encountered error xyz" } }