5

在 Netsuite 的 REST Web 服务帮助文档中,有一个 Postman 集合的引用: https ://netsuite.custhelp.com/app/answers/detail/a_id/86958/kw/postman

您可以从位于https://[accountID].app.netsuite.com/app/external/integration/integrationDownloadPage.nl的 SuiteTalk 工具下载页面下载 REST Web 服务 Postman 环境模板和示例请求集合。要访问该页面,您必须在 URL 中替换您的帐户 ID。

注意 要访问 Postman 环境模板和集合,必须启用 REST Web 服务功能,并且您必须将 REST Web 服务权限分配给您的角色。有关详细信息,请参阅 REST Web 服务先决条件和设置。

但是,当我转到下载页面(使用正确的帐户 ID 和 REST Web 服务权限)时,只有“NetSuiteDataLoader.zip”的下载可用,其中不包含邮递员集合。

4

2 回答 2

7

想通了这一点,在文档中深入了几页。

需要首先在帐户上启用 REST Web 服务。 https://netsuite.custhelp.com/app/answers/detail/a_id/87117

  1. 设置 > 公司 > 启用功能(设置任务)
  2. 单击“套件云”选项卡
  3. 滚动到“SuiteTalk(Web 服务)”部分。
  4. 勾选“REST WEB SERVICES (BETA)”并接受 T&Cs。

您还需要是具有 REST Web 服务和 SuiteAnalytics Workbook 权限的用户。管理员已经拥有这些,但如果您需要添加它们:

  1. 转到设置 > 用户/角色 > 用户管理 > 管理用户。
  2. 找到要修改的角色。单击相应的编辑或自定义链接。
  3. 在权限子选项卡上,单击设置。
  4. 在权限列表中,选择 REST Web 服务。
  5. 在级别列表中,选择完整。
  6. 单击添加。
  7. 在权限子选项卡上,单击报告。
  8. 在权限列表中,选择 SuiteAnalytics 工作簿。
  9. 在级别列表中,选择完整。
  10. 单击添加。
  11. 单击保存。

完成所有这些后,当您转到https://[accountID].app.netsuite.com/app/external/integration/integrationDownloadPage.nl 时,您将看到指向NetSuiteRestApiSampleRequests.zip的链接- 其中包含邮递员集合。

于 2019-11-18T23:30:52.827 回答
0

如果它仍然不起作用,请尝试勾选 WEB SERVICES ONLY ROLE Setup > Users\Roles > Manage Users > 找到您要授予访问权限的当前角色并保存。

在当前角色上输入您的帐户 ID 后 - 您将看到另一个文件夹,其中包含 NetSuite REST API 示例请求名称。

于 2020-02-04T09:22:54.170 回答