通过名称而不是 ID 在 NetSuite 中调用 Restlet
Call Restlet in NetSuite by Name instead of ID
要在 NetSuite 中外部调用 Restlet,我使用部署页面中提供的 URL。
/app/site/hosting/restlet.nl?script=369&deploy=1
然而,这会导致大量工作,因为每个 customer/environment 的 InternalID(369 )是唯一的,因此,对于我将此 restlet 部署到的每个新客户,我需要修改一个配置文件,当 restlet 的数量增加时,该文件会变得乏味。
我确定可以通过名称(或称为 ID,见下图)调用 restlet。大约一年前,我偶然在互联网上的某个地方打开了这些信息,但我再也找不到了。
目标:
要通过名称调用 restlet,如下所示:
/app/site/hosting/restlet.nl?scriptName=customDeploy_exampleScript&deploy=1
您可以使用脚本 ID (scriptid) 而不是 script
参数的内部 ID。
/app/site/hosting/restlet.nl?script=customscript_exampleScript&deploy=1
也适用于部署 ID
&deploy=customdeploy_exampleScript
要在 NetSuite 中外部调用 Restlet,我使用部署页面中提供的 URL。
/app/site/hosting/restlet.nl?script=369&deploy=1
然而,这会导致大量工作,因为每个 customer/environment 的 InternalID(369 )是唯一的,因此,对于我将此 restlet 部署到的每个新客户,我需要修改一个配置文件,当 restlet 的数量增加时,该文件会变得乏味。
我确定可以通过名称(或称为 ID,见下图)调用 restlet。大约一年前,我偶然在互联网上的某个地方打开了这些信息,但我再也找不到了。
目标:
要通过名称调用 restlet,如下所示:
/app/site/hosting/restlet.nl?scriptName=customDeploy_exampleScript&deploy=1
您可以使用脚本 ID (scriptid) 而不是 script
参数的内部 ID。
/app/site/hosting/restlet.nl?script=customscript_exampleScript&deploy=1
也适用于部署 ID
&deploy=customdeploy_exampleScript