Paypal 贝宝RESTAPI和应用程序脚本

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

我正在尝试使用贝宝的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_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);

}