0

我正在开发一个显示项目、任务和子任务列表的移动应用程序。重要的是,我可以在一次调用 SN 中获取所有记录,例如:

{"records":[
  {  ....
    "name": "Project One",
    "parent_tasks": [....
      "short_description": "Parent task 1"
      "subtasks": [
         "short_description":"Subtask 1.1"
      ]
    ]
  }

]}

所以我决定构建自己的 Web 服务来生成 JSON 响应。据我所知,脚本化的 Web 服务只能生成 WSDL,有没有办法以 JSON 格式获取数据?我也尝试创建数据库视图,但似乎不可能在一个视图中获得我需要的所有信息。

以 JSON 格式生成所需数据的最佳方法是什么?

4

1 回答 1

1

您将需要考虑创建一个处理器。以下帖子提供了一些指导。http://www.john-james-andersen.com/blog/service-now/create-your-own-rest-based-servicenow-web-service.html

目前 ServiceNow 中的脚本化 Web 服务仅支持 SOAP。

对您的要求感到好奇,“例如,我可以在一次调用 SN 中获取所有记录,这一点很重要”。为什么您需要在单个响应中返回所有这些数据?

于 2015-03-30T19:44:44.593 回答