Я использую API PayPal для запроса разрешений от торговца для доступа к определенным частям их содержимого. Одним из них является метод TransactionSearch.Использование заголовка X-PAYPAL-AUTHORIZATION для TransactionSearch в PayPal
Обычно использование TransactionSearch возможно только при предоставлении ПОЛЬЗОВАТЕЛЯ, PWD и ПОДПИСАНИЯ. Однако у меня нет доступа к этой информации у торговца при использовании службы разрешений PayPal. Единственная информация, которую я имею, состоит из:
- запроса маркера,
- проверки коды,
- маркер доступа,
- символического секретного
- генерируемой подпись (я предполагаю, что я генерироваться это правильно)
Используя эту информацию, я собрал следующую X-PAYPAL-AUTHORIZATION
заголовок:
X-PAYPAL-AUTHORIZATION:timestamp=1337848711, token=DmyRT4TygwxPvfNExkH29I53S1il6yTmsJFwXRT7jLjaYyezOfUmnQ, signature=sphzCP0H47JTDJS8uuMsqWHAIAo=
Таким образом, в случае TransactionSearch
, как я могу использовать эту информацию выше, чтобы получить сделки я ищу? Я могу, конечно, использовать свои собственные USER
, PWD
и SIGNATURE
, но это дает мне только мои собственные транзакции, даже если я использую заголовок X-PAYPAL_AUTHORIZATION
. Мне нужны те из торговца, от которых я получил разрешения.
Как вы создали подпись? Использование PHP? Если да, пожалуйста, поделитесь этим кодом. – Sisir