jk1*_*960 1 netsuite suitescript
我环顾四周,无法找到确切示例如何从SS 2中的用户事件调用后端Suitelet并返回JSON或纯文本的示例。我有一个普通的Suitelet,希望将其附加到许多用户事件上,我可以简单地在url中或作为对象传递所需的值。当我尝试返回的数据是HTML页面时,页面中间显示以下状态:“注意,访问此页面之前,您必须先登录。我已经在url中传递了compid,所以我不确定我已经从客户端多次使用后端Suitelets了,没有任何问题,我们将为您提供任何帮助。
小智 5
我建议使用SS 2.0自定义模块脚本库,而不是从UE脚本调用suitlet。无论如何,如果您真的想使用suitlet完成此任务,请转到suitlet脚本部署并选中“无需登录即可使用”复选框。UE脚本中的代码应如下所示:
// in UE script, make sure you resolve properly the suitlet external URL:
var suitletURL = url.resolveScript({
scriptId: 'customscript_your_suitlet_scriptid',
deploymentId: 'customdeploy_your_suitlet_deploymentid',
returnExternalUrl: true
});
var response = https.post({
url : suitletURL,
headers : myHeaders,
body : myBody
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1617 次 |
| 最近记录: |