Я довольно новичок в интеграции с Braintree.
Я работаю над приложением Angular, которое я хотел бы интегрировать с Braintree для управления пользовательской подпиской.
Если я правильно понимаю, я думаю, что мое приложение Angular не может напрямую взаимодействовать с API Braintree для управления пользовательской подпиской. Это правильно?
Похоже, мне нужен бэкэнд (например, Node.js express сервер) для облегчения взаимодействия.
Я также обнаружил, что Braintree предоставляет GraphQL API, но я не вижу документации о подписке. Разве это не поддерживается в настоящее время?
Я также думал о создании AWS лямбда-функции для размещения требования на стороне сервера для интеграции Braintree, если серверная часть является обязательной. Достаточно ли этого?
Спасибо заранее
Обновление:
Мне удалось выяснить, как все это сделать ie. Я использовал лямбда-отдых API с Amplify для взаимодействия с серверами Braintree. Затем мое клиентское приложение использует этот REST api для проведения процесса выставления счетов, который Braintree выстроил в своем официальном документе.