Я создаю приложение пакетной обработки для обработки PNR с нескольких PCC с помощью API-интерфейсов Saber.Приложению требуется доступ к PNR с разных PCC.В документации по Sabre API упоминается, что вы можете получить доступ к PNR, созданным в PCC, только через токен, созданный в этом PCC.Проблема в том, что я не знаю PCC PNR, пока не вызову GetItinerary (ReservationRQ) для этого PNR.Я хочу знать, можем ли мы создать EPR в одном PCC или IPCC, который может иметь доступ к PNR, созданным в других PCC, чтобы я мог поддерживать только один токен в своем приложении.
Если говорить более конкретно, яв процессе написания следующей логики приложения
- Пользователи отправляют PNR для обработки (поправки)
- Внешнее приложение ставит очереди в очередь PNR в таблице базы данных
- приложение пакетной обработки получает PNR
- Извлекает подробности PNR из Sabre с помощью GetReservationRQ )
- Приложение пакетной обработки обрабатывает PNR в соответствии с инструкциями, предоставленными пользователем
- Повторите шаги с 4 по 5 для каждого PNR
Любая помощь будет принята с благодарностью.
Пожалуйста, сообщите, если вам нужно больше деталей.