Paypal 贝宝RESTAPI和应用程序脚本
我正在尝试使用贝宝的RESTAPI。如何使用Apps脚本的Paypal 贝宝RESTAPI和应用程序脚本,paypal,google-apps-script,Paypal,Google Apps Script,我正在尝试使用贝宝的RESTAPI。如何使用Apps脚本的UrlfetchApp转换Curl请求以获取令牌 索取样品 先谢谢你 function tryPayPal() { var tokenEndpoint = "https://api.sandbox.paypal.com/v1/oauth2/token"; var head = { 'Authorization':"Basic "+ Utilities.base64Encode("EOJ2S-Z6OoN_le
UrlfetchApp
转换Curl请求以获取令牌
索取样品
先谢谢你
function tryPayPal() {
var tokenEndpoint = "https://api.sandbox.paypal.com/v1/oauth2/token";
var head = {
'Authorization':"Basic "+ Utilities.base64Encode("EOJ2S-Z6OoN_le_KS1d75wsZ6y0SFdVsY9183IvxFyZp:EClusMEUk8e9ihI7ZdVLF5cZ6y0SFdVsY9183IvxFyZp"),
'Accept': 'application/json',
'Content-Type': 'application/x-www-form-urlencoded'
}
var postPayload = {
"grant_type" : "client_credentials"
}
var params = {
headers: head,
contentType: 'application/x-www-form-urlencoded',
method : "post",
payload : postPayload
}
var request = UrlFetchApp.getRequest(tokenEndpoint, params);
var response = UrlFetchApp.fetch(tokenEndpoint, params);
var result = response.getContentText();
Logger.log(result);
var resultObject = JSON.parse(result);
}
function tryPayPal() {
var tokenEndpoint = "https://api.sandbox.paypal.com/v1/oauth2/token";
var head = {
'Authorization':"Basic "+ Utilities.base64Encode("EOJ2S-Z6OoN_le_KS1d75wsZ6y0SFdVsY9183IvxFyZp:EClusMEUk8e9ihI7ZdVLF5cZ6y0SFdVsY9183IvxFyZp"),
'Accept': 'application/json',
'Content-Type': 'application/x-www-form-urlencoded'
}
var postPayload = {
"grant_type" : "client_credentials"
}
var params = {
headers: head,
contentType: 'application/x-www-form-urlencoded',
method : "post",
payload : postPayload
}
var request = UrlFetchApp.getRequest(tokenEndpoint, params);
var response = UrlFetchApp.fetch(tokenEndpoint, params);
var result = response.getContentText();
Logger.log(result);
var resultObject = JSON.parse(result);
}