可以使用Netsuites SuiteScript框架根据对脚本url的GET请求返回信息吗?



我想从Netsuite获取信息并将其保存到我的web应用程序。我有发送信息到Netsuite的类,然后由套件脚本处理,但我不确定如何获得suitesscripts返回信息。当我查看Suitescript文档时,似乎没有任何示例或提到返回数据。

您可以设置并使用SuiteTalk,它是NetSuite在SOAP和REST中提供的本地API,可以从NetSuite获取数据。我个人从未使用过SuiteTalk,我更喜欢创建自己的RESTlets来获取或发布数据。这是一个很好的视频,它解释了如何创建一个RESTlet。

您使用RESTlet类型的SuiteScript来创建自定义API端点。你可以在这个链接中找到一堆例子来使用你的API。

正如您提到的,一个SuiteScript处理您的GET请求。那个SuiteScript是一个RESTLet。你需要在RESTLet中修改处理GET请求的相同函数,以将任何数据返回到外部web应用程序。在返回数据之前,不要忘记使用JSON.stringify()将数据转换为字符串。