Основываясь на ваших данных, вот что я сделал:
- Создал приложение логики на портале Azure
- Выбрал триггер "При получении запроса HTTP"
- Щелкните ссылку «Использовать полезную нагрузку для создания схемы» и вставьте данные примера ( СМОТРИ НИЖЕ! )
- Добавлено действие «Ответ»
- Определены ответытело должно быть:
{
"address": baseStreet
}
Где baseStreet
является ссылкой на динамическое содержимое baseStreet.
Результат:
ВАЖНО!
Обратите внимание, что схема JSON тела запроса отличается от полезной нагрузки:
{
"type": "object",
"properties": {
"address": {
"type": "object",
"properties": {
"addressLine": {
"type": "string"
},
"adminDistrict": {
"type": "string"
},
"adminDistrict2": {
"type": "string"
},
"countryRegion": {
"type": "string"
},
"formattedAddress": {
"type": "string"
},
"intersection": {
"type": "object",
"properties": {
"baseStreet": {
"type": "string"
},
"secondaryStreet1": {
"type": "string"
},
"intersectionType": {
"type": "string"
},
"displayName": {
"type": "string"
}
}
},
"locality": {
"type": "string"
},
"neighborhood": {
"type": "string"
},
"postalCode": {
"type": "string"
},
"countryRegionIso2": {
"type": "string"
}
}
}
}
}
При запуске с шагом Parse JSON: