【发布时间】:2020-07-14 05:53:48
【问题描述】:
早上好, 我正在尝试向我的应用程序添加一项功能,该功能将显示当前的 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”,也会得到相同的结果。
【问题讨论】: