刷新PayPal OAuth令牌

刷新PayPal OAuth令牌,paypal,oauth,paypal-sandbox,paypal-adaptive-payments,paypal-rest-sdk,Paypal,Oauth,Paypal Sandbox,Paypal Adaptive Payments,Paypal Rest Sdk,我开发了基于贝宝支付的支付系统。 要调用PayPal API,必须获取OAuth令牌,如中所述 我发现反复调用获取OAuth令牌不会刷新它(令牌得到相同的结果,过期时间缩短) 有没有办法强制刷新OAuth令牌?根据您的支付系统,短期访问令牌可以立即用于支付或授权/捕获。刷新令牌的寿命很长(目前为10年),必须安全存储 对于任何未来的支付或授权/捕获,由于访问令牌将过期,请使用刷新令牌获取新的访问令牌,以便调用支付API使用。有关更多信息,请查看“刷新和访问令牌的身份验证代码交换”我的支付系统只

我开发了基于贝宝支付的支付系统。 要调用PayPal API,必须获取OAuth令牌,如中所述

我发现反复调用获取OAuth令牌不会刷新它(令牌得到相同的结果,过期时间缩短)


有没有办法强制刷新OAuth令牌?

根据您的支付系统,短期访问令牌可以立即用于支付或授权/捕获。刷新令牌的寿命很长(目前为10年),必须安全存储


对于任何未来的支付或授权/捕获,由于访问令牌将过期,请使用刷新令牌获取新的访问令牌,以便调用支付API使用。有关更多信息,请查看“刷新和访问令牌的身份验证代码交换”

我的支付系统只是一项对用户隐藏的服务。它唯一做的事情就是从自己的业务应用程序帐户向用户发送支付。所以我使用我的应用程序的client_id和client_secret来获取OAuth令牌,以便进一步支付。但当我得到PayPal OAuth令牌时,我在http响应或smth中没有看到类似的刷新令牌字段。我如何刷新令牌而不等待超时以获取异常并在发生错误后手动获取另一个访问令牌?