我正在尝试确认Paypal rest sdk是自动处理令牌刷新还是我需要手动进行令牌刷新。
它说要像这样设置应用程序:
paypal.configure({
'mode': 'sandbox', //sandbox or live
'client_id': 'etcETC378etcETC378etcETC378etcETC378',
'client_secret': 'etcETC378etcETC378etcETC378etcETC378'
});
我希望它已经进行了api调用,并在某处的Paypal对象中收集了我的OAuth2令牌。
我正在尝试执行以下操作:
paypal.payment.create(create_payment_json, function (error, payment) {
if (error.httpStatusCode === 401 && tokenExpired) {
paypal.refreshToken(); // ???
tryToCreatePaypementAgain();
}
});