Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/github/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Netsuite 如何使用SuiteScript 2.0从RESTlet调用Suitelet_Netsuite - Fatal编程技术网

Netsuite 如何使用SuiteScript 2.0从RESTlet调用Suitelet

Netsuite 如何使用SuiteScript 2.0从RESTlet调用Suitelet,netsuite,Netsuite,有人能解释一下我们如何从RESTlet调用suiteletf吗 代码片段是: serverResponse.sendredirect({ type: 'SUITLET', identifier: 'customscript_sample_rl_cals_sl', id: 'customdeploy_sample_rl_cals_sl' }); 但是在使用https模块时,我无法在RESTlet中找到serverResponse,有人能帮我吗 下面是如何在RESTlet中调用Suitelet。您

有人能解释一下我们如何从RESTlet调用
suiteletf吗

代码片段是:

serverResponse.sendredirect({
type: 'SUITLET',
identifier: 'customscript_sample_rl_cals_sl',
id: 'customdeploy_sample_rl_cals_sl'
});

但是在使用https模块时,我无法在RESTlet中找到serverResponse,有人能帮我吗

下面是如何在RESTlet中调用Suitelet。您的Suitelet必须无需登录即可使用。在本例中,https模块变量称为HTTPSMODULE:

var myRequest = {};
myRequest.headers = {};
myRequest.headers["User-Agent"] = "Mozilla/5.0";
myRequest.url = 'https://XXXXXXXXX'; //Suitelet External URL
var myResponse = HTTPSMODULE.get(myRequest);

下面是如何在RESTlet中调用Suitelet。您的Suitelet必须无需登录即可使用。在本例中,https模块变量称为HTTPSMODULE:

var myRequest = {};
myRequest.headers = {};
myRequest.headers["User-Agent"] = "Mozilla/5.0";
myRequest.url = 'https://XXXXXXXXX'; //Suitelet External URL
var myResponse = HTTPSMODULE.get(myRequest);

您好,谢谢您的回复,您还可以让我知道如何将参数从RESTlet传递到SUITElet,实际上我的问题是MAP Reduce脚本,当我从RESTlet调用MAP/Reduce脚本时,它说即使我使用管理员角色,权限也不够。但是,在演示(测试)帐户中,它没有任何问题,如果你知道解决方案,你能在这方面提供帮助吗?我在沙盒帐户中得到问题,在演示帐户中,它工作正常我通过Suitelet传递了错误的角色,现在它工作正常,谢谢你的更新Hello,谢谢你的回复,您还可以让我知道如何将参数从RESTlet传递到SUITElet,实际上我的问题是MAP Reduce脚本,当我从RESTlet调用MAP/Reduce脚本时,它说即使我使用管理员角色也没有足够的权限。但是,在演示(测试)帐户中,它可以正常工作,没有任何问题,如果您知道解决方案,您能在这方面提供帮助吗?我在沙盒帐户中遇到问题,在演示帐户中,它工作正常。我通过Suitelet传递了错误的角色,现在工作正常,感谢您的更新