Mam specyficzny problem związany z zarządzaniem interfejsem API Azure.Dynamiczne wywoływanie kilku końcowych punktów końcowych z poziomu zasady Azure APIM
Mój przypadek polega na tym, że nazywam API zaplecza od APIM. Potrzebuję dostarczyć schemat JSON dla mojego niestandardowego konektora w Logic Apps/Flow.
W zależności od treści odpowiedzi, które otrzymuję, muszę wykonać dodatkowe połączenia w celu zapewnienia wyliczenia/rozwijania.
Rozważmy odpowiedź API back-end, tak:
{
"member1": {
"prop": "content"
},
"member2": {
"prop": "content",
"datasource": "http://someurl.com/api/member2/content"
},
"member3": {
"prop": "content"
},
"member4": {
"prop": "content"
"datasource": "http://someurl.com/api/memberfour/content"
}
}
muszę wykonać dodatkowe połączenia do adresów URL w elementach „źródłem danych” w celu dostarczenia dodatkowych danych, ale są oczywiście dynamiczny, w zależności od wykonywanego połączenia. Trochę utknąłem, ponieważ nie mogę wykonać zasady wysyłania żądań dla dynamicznej liczby połączeń i adresów URL. Jak najlepiej to podejść?
Jeśli korzystasz z aplikacji logicznych, musisz uzyskać odpowiedź z interfejsu API, a następnie wykonać dla każdej z nich odpowiedź i wykonać dodatkowe połączenia. Coś takiego. https://docs.microsoft.com/en-us/azure/logic-apps/logic-apps-loops-and-scopes – Baskar
Przepraszam Baskar, moje pytanie nie jest do końca jasne, obawiam się. Muszę dostarczyć schemat JSON dla mojego niestandardowego konektora w aplikacjach/przepływie logiki. Zaktualizuję moje pytanie. –