2017-07-03 61 views

回答

1

我不确定Salesforce REST API的URL是什么(我个人使用JitterBit进行集成,所以我不必经常监视任何事情,我可以度假);)。这就是说,在NetSuite中,您可以使用https/http模块调用任何URL。下面看一个简单的例子。

require(['N/https'],function(https){ 
    function sendData(){ 
    var header=[]; 
    header['Content-Type']='application/json'; 
    var postData={"some data":data}; 
    var apiURL='SF_URL' 

    try{ 
     var response=https.put({ 
     url:apiURL, 
     headers:header, 
     body:postData 
     }); 
     log.debug('response',JSON.stringify(response)); 
     log.debug('response.body',JSON.stringify(response.body)); 
    }catch(er02){ 
     log.error('ERROR',JSON.stringify(er02)); 
    } 
    } 

    sendData(); 
}); 

SuiteScript 2.0 - https

SuiteScript 2.0 - http