Поиск данных транзакций клиента

Я создаю приложение, которое напоминает личное финансирование. Для этого мне нужно получить информацию о транзакциях этого клиента.


Мне удалось запустить пример GetBasicPersonalData в службе разрешений.

Здесь говорится, что запрашивающий TRANSACTION_SEARCH позволит мне использовать TransactionSearch от имени заказчика.

Там нет такой конечной точки и вызова службы NVP с METHOD=TransactionSearch и аналогичным образом сконструированы X-PAYPAL-AUTHORIZATION заголовок тоже не делает.

Как я могу использовать токен и секрет токена, полученные из службы разрешений, для отображения транзакций этого клиента?


Обновление: согласно FAQ № 6 здесь, X-PAYPAL-AUTHORIZATION предполагается использовать для замены USER, PWD, а также SIGNATURE Титулы. Когда я вызываю службу nvp таким образом, я получаю:

TIMESTAMP = 2016% 2D11%2d07T15%3a35%3a36Z&CorrelationId =f50b7296c2d28&ACK=Failure&VERSION=94%2e0&BUILD=24616352&L_ERRORCODE0=10002&L_SHORTMESSAGE0= Аутентификация%2fAuthorization%20Failed&L_LONGMESSAGE0= Вы%20do%20not%20have%20permissions%20to%20make%20this%20API%20call&L_SEVERITYCODE0= ошибка

1 ответ

Я хотел бы поделиться ниже полезных документов для вашей справки:

Руководство по API TransactionSearch здесь;

Ссылка на API TransactionSearch здесь;

Конечная точка API PayPal здесь(Refere Merchant APIs);

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