REST API / OpenBanking API - URL-адрес агрегации ресурсов местоположения

Что было бы лучше, чтобы объединять перечисленные ниже ресурсы в один вызов API (причина в том, чтобы не делать несколько вызовов, чтобы получить все ресурсы с мобильного / IoT)

/ветви

/ Банкоматы

/ ITMS

Я могу подумать об агрегации их под родителем типа / местоположения, так что это будет что-то вроде ниже,

/ локации -> агрегатор

/ Места / филиалы

/ Места / Банкоматы

/ Места / ITMS

Вопрос в том, является ли приведенная выше хорошая практика, учитывая, что она должна соответствовать спецификации API openBanking или любым другим решениям / предложениям.

1 ответ

openBanking API спецификация не учитывает вашу проблему и предназначена для публикации банковских услуг в виде материальных API сторонним организациям, таким как finTechs,

Решение для объединения ресурсов и API для нескольких каналов - это API Gateway. Вы могли бы рассмотреть некоторые рамки, такие как Zuul или же IBM Data Power,

Другие вопросы по тегам