API PayPal REST / v1 / reports / balances balance_detail возвращает неправильный отрицательный баланс - PullRequest
1 голос
/ 02 апреля 2020

Доброе утро, я пытаюсь добавить функцию в свое приложение, которая будет отображать текущий баланс счета PayPal. Я использую PayPal REST API для получения деталей транзакции, поэтому подумал, что будет достаточно легко использовать его для получения баланса. Я пытаюсь использовать ресурс / balances, как описано здесь

Я могу успешно выполнить вызов и получить действительный ответ. Тем не менее, баланс является неправильным, в настоящее время показывает отрицательный баланс, когда он положительный. Фактический код, который я использую (в Windows):

curl -v -X GET "https://api.paypal.com/v1/reporting/balances?currency_code=GBP&as_of_time=2020-04-02T10:07:00-1007" -H "Content-Type: application/json" -H "Authorization: Bearer <Access-Token>"

(я заменяю своим токеном доступа) Кто-нибудь знает, почему это происходит? Я заметил, что «as_of_time» в ответе на 3 часа раньше, чем время в моем запросе, поэтому, возможно, URL должен включать время другого часового пояса. Независимо от этого наш баланс никогда не был отрицательным. Тот же результат получается, если я опущу «as_of_time».

...