【问题标题】:HP Service Manager RESTful Web Service queryHP Service Manager RESTful Web 服务查询
【发布时间】:2016-02-27 08:10:25
【问题描述】:

我想创建一个可以从 HP Service Manager 获取信息的 Web 服务(在 .net 中)。我知道我可以在 RESTful API 中使用 GET 来获取我需要的信息。我只是不知道从哪里开始。我一直在阅读文档,但由于这是我第一次这样做,我可以使用一些帮助来开始。

我一直在阅读有关 RESTful API 的文档 here。这是一些例子

•/incidents?field1=value1&field2=value2 //简单 查询

•/incidents?query=&sort=number:ascending //服务管理器原生查询

我以前从未使用过 Web 服务,因此我很难理解这究竟意味着什么。

【问题讨论】:

  • 您发布的链接对我无效。查看MSDN 和/或Google 上的HttpWebRequest 课程;有关更新的方法,请参阅Web API Client Libraries

标签: c# .net web-services rest servicemanager


【解决方案1】:

HP SM 安装文件夹下有一个 .net 示例。

【讨论】:

    【解决方案2】:

    我使用 HP Service Manager。 Service Manager Native Query 是此应用程序的开发语言。学习起来并不难,但是您可以在 Service Manager 和 RESTful API 中使用的内容之间存在限制。例如,在 SM 中,您可能会使用“isin”或“index()”等函数在数组字段中找到值,这些在 RESTful API 上的查询中不起作用,如果您需要返回此类值,则需要处理查询返回后在你的脚本中。

    PS:您可以将 Simple 查询与 Service Manager Native Query 混合使用,如果这样做,第一个将被忽略。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-03-19
      • 1970-01-01
      • 2012-09-12
      • 2012-09-10
      • 2017-12-29
      • 1970-01-01
      相关资源
      最近更新 更多