我正在进行Salesforce-Netsuite Integration。我需要在计划脚本中调用Sales force Rest API。如何做到这一点?任何人都可以帮助我吗?
答案 0 :(得分: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();
});