1

我正在尝试使用客户端中的 HTTP 模块来调用套件,让我如何使用套件脚本 2.0 来做到这一点,如果我能得到答案,那将是一个很大的帮助。我知道如何从用户事件中使用 HTTPS 模块

4

1 回答 1

0

这是一般的想法 1)向系统询问脚本的 URL(以独立于帐户的方式) 2)Ping 它以确保一切正常

require(['N/url', 'N/https'], function(url, https){ 
    var suiteletUrl = url.resolveScript({
        scriptid : 'custscript_my_script_id', //replace this
        deploymentId : 'custdeploy_my_deployment_id', //replace this
        returnExternalUrl : false,
        params : {
            foo : 'foo' //replace this
        }
    });
    //simplified 
    var response = https.get({url : suiteletUrl});
    log.debug('suitelet response', response);
});
于 2017-08-28T19:31:31.097 回答