Мой вопрос в основном касается веб-программирования (API) через методы HTTP. Поэтому, пожалуйста, поделитесь своими знаниями независимо от вашего языка программирования - мне могут подойти даже абстрактные ответы. Однако я использую django rest framework.
Ситуация такова, что я написал метод публикации в APIview, чтобы банк перенаправлял пользователей после их платежей (call_back_url) с некоторыми данными, которые я мог бы проверить, если оплата прошла успешно. После проверки я хочу передать некоторые данные об этом платеже внешнему клиенту, чтобы показать пользователю квитанцию. Я не могу передать json в качестве ответа на этот запрос, поскольку запрос поступил из банка, но я хочу передать json клиенту. Единственное решение, которое я мог придумать, - это перенаправить пользователя на другой URL-адрес с данными, переданными в качестве параметров запроса в URL-адресе, из которого клиентский интерфейс будет читать. Мне очень не нравится этот подход, и я хочу передать данные как тело запроса. Есть ли другой способ?
В общем, мой вопрос: как передать обработанные данные другому пользователю в той же конечной точке?