SuiteCloud(SuiteTalk REST Web Services)现在通常适用于所有NetSuite产品,扩展了一组强大的补充SuiteTalk SOAP Web Services,这些Web Services已经成为NetSuite核心集成解决方案的一部分,已经有几个版本发布了。在SuiteTalk中包括REST Web Services为管理员和开发人员提供了更多集成NetSuite与环境、外部应用程序和数据源的选项。 REST Web Services支持API可发现性,提供基于链接的导航,为用户提供无缝访问NetSuite记录元数据,并为用户提供与自定义和标准记录交互的统一方法。 与用于构建基于REST的集成的服务器端RESTlets相比,无需编写服务器端代码或管理自定义代码。 此博客展示了如何在您的NetSuite帐户中使用OAuth 2.0构建基于REST的集成,以及Postman环境设置和POST请求。 要使用REST Web Services,必须在您的NetSuite账户中启用相关功能 分配所需权限给用户角色 创建使用OAuth 2.0的应用程序的集成记录的步骤如下: 一旦单击保存按钮,客户端凭据值将显示在页面上。 注意:出于安全原因,这只会显示一次;确保您记下它们。 NetSuite提供一个特定于账户的域,包含NetSuite账户ID作为域名的一部分,以访问REST Web Services或RESTlets。您可以在“设置”>“公司”>“公司信息”下的“公司URL”子选项卡中找到公司的URL。 设置Postman环境: Postman环境是您可以在Postman请求中使用的一组变量。使用Postman环境,您可以在各种NetSuite帐户之间切换,以及在测试或生产帐户之间切换。使用Postman环境,您可以使用变量自定义请求,以便在不更改请求的情况下切换不同的设置。 创建Postman集合: 您可以通过单击左侧边栏中的“+ New”按钮、New>单击显示的Collection 选项来创建新的集合。将弹出一个新窗口。 RESTlet POST请求: 创建新集合后,单击“添加请求”以创建第一个请求{{proto}}://{{account}}.{{restletsapi}}.{{nsdomain}}/app/site/hosting/restlet.nl?script=<>&deploy=<> 总结和必要的步骤是: