Netsuite 如何使用SuiteScript 2.0从RESTlet调用Suitelet
有人能解释一下我们如何从RESTlet调用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。您
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传递了错误的角色,现在工作正常,感谢您的更新