Where is the Netsuite Webservices Postman Collection?

回眸只為那壹抹淺笑 提交于 2020-02-22 06:00:05

问题


In Netsuite's REST web services help documentation, there's a reference to a Postman collection: https://netsuite.custhelp.com/app/answers/detail/a_id/86958/kw/postman

You can download the REST web services Postman environment template and collection of sample requests from the SuiteTalk tools download page at https://[accountID].app.netsuite.com/app/external/integration/integrationDownloadPage.nl. To access the page, you must substitute your account ID in the URL.

Note To access the Postman environment template and collection, the REST Web Services feature must be enabled, and you must have the REST web services permission assigned to your role. For more information, see REST Web Services Prerequisites and Setup.

However, when I go to the download page (with the correct account ID and REST web services permission), there's only a download available for "NetSuiteDataLoader.zip", which does not contain the postman collection.


回答1:


Figured this out, a few pages deep in the documentation.

REST web services need to be enabled on the account first. https://netsuite.custhelp.com/app/answers/detail/a_id/87117

  1. Setup > Company > Enable Features (Setup Tasks)
  2. Click "Suite Cloud" tab
  3. Scroll to "SuiteTalk (Web Services)" section.
  4. Tick "REST WEB SERVICES (BETA)" and accept the T&Cs.

You also need to be a user with REST Web Services and SuiteAnalytics Workbook permissions. Administrator already has these, but if you need to add them:

  1. Go to Setup > Users/Roles > User Management > Manage Users.
  2. Locate the role you want to modify. Click the corresponding Edit or Customize link.
  3. On the Permissions subtab, click Setup.
  4. In the Permission list, select REST Web Services.
  5. In the Level list, select Full.
  6. Click Add.
  7. On the Permissions subtab, click Reports.
  8. In the Permission list, select SuiteAnalytics Workbook.
  9. In the Level list, select Full.
  10. Click Add.
  11. Click Save.

Once all that is done, when you go to https://[accountID].app.netsuite.com/app/external/integration/integrationDownloadPage.nl you will see a link to NetSuiteRestApiSampleRequests.zip - which contains the postman collection.




回答2:


If it still doesn't work try to put a tick on WEB SERVICES ONLY ROLE Setup > Users\Roles > Manage Users > Find the current role that you want to give access to and Save.

After entering ID of your account on that current role - you will see another folder with NetSuite REST API Sample Requests name.



来源:https://stackoverflow.com/questions/58924460/where-is-the-netsuite-webservices-postman-collection

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!