0
나는 nodejs를 사용하여 미래의 지불을 구현하려고합니다. 다음 코드를 사용하여 사용자가 이후 지불에 대해 동의하도록합니다.paypal rest api 미래 지불
'use strict';
const paypal = require('paypal-rest-sdk');
const openIdConnect = paypal.openIdConnect;
// OpenID configuration
paypal.configure({
'mode': 'sandbox',
'openid_client_id': 'XXXX',
'openid_client_secret': 'XXXX',
'openid_redirect_uri': 'http://127.0.0.1:3000/callback'
});
// Authorize url
const url = openIdConnect.authorizeUrl({'scope': 'https://api.paypal.com/v1/payments/.* https://uri.paypal.com/services/payments/futurepayments'});
app.get('/paypal', (req, res) => {
res.redirect(url);
})
app.get('/callback', (req, res, next) => {
console.log('response:'+ JSON.stringify(req.query.code));
})
그래서 위 코드에서 인증 코드를 얻을 수있었습니다. 하지만 이제 어떻게 그 코드를 사용하여 새로 고침 토큰과 액세스 토큰을 얻을 수 있습니까? 도와주세요. 감사.