PayPal REST API / v1 /报告/余额balance_detail返回错误的负余额

时间:2020-04-02 09:39:53

标签: rest api paypal balance

早上好, 我正在尝试向我的应用程序中添加一项功能,以显示当前的PayPal帐户余额。我曾经使用PayPal REST API来获取交易明细,因此认为使用它来获取余额也很容易。我正在尝试使用here

中所述的/ 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”,则会获得相同的结果。

1 个答案:

答案 0 :(得分:0)

也许您已经知道答案,transaction search总是有延迟,因为接口不是实时的。