常规
API V1 和 V3 的对比
本文档记录了 API v1 和 v3 之间的一般差异,以及请求属性及其格式的变更。 一般差异 V1 V3 输入 JSON 的键值和格式变更 case insensitive in I/P [ex : "requester": "Shawn Adams"] always upper case in O/P, [ex : "REQUESTER": "Shawn Adams"] strict validation in key case (i.e lower case) [ex : ...
如何迁移到 V3 应用程序接口
V2 和 V3 应用程序接口的一般区别 : < 变更 V2 V3 注释 URL 变更 /sdpapiv2 /api/v3 访问上述 URL,使用不同的版本。 请在相应标题下查看每个模块的 URL 所做的变更。 除布尔值外,所有输出字段都将采用字符串编码。 { "id": 101, "technician": { "id": 8, "name": "Howard Stern" }, "inactive": false } { "id": "101", "technician": { "id": ...
外部动作插件
本文件的目的 本文档为开发人员创建插件和建立 ServiceDesk Plus 与其他各种第三方应用程序之间的集成提供了程序信息。 关于外部动作插件 完整的请求工作流程要求支持团队执行不同的任务。有时,支持团队可能会通过访问相关应用程序来完成某些任务,这可能会超出应用程序的限制。 因此,为了克服引入第三方应用程序执行任务(如问题跟踪器集成、活动目录账户创建和新邮件账户创建)的繁琐过程,您可以利用 ServiceDesk Plus ...
Admin相关操作
要根据类别、状态、影响、优先级、请求模板等实体获取与请求相关的信息,请使用以下 URL 模式: http://<servername>:<port number>/sdpapi/admin/attribute/<respective-id>/ 示例 http://localhost:8080/sdpapi/admin/category/<Category-ID> 获取分类 ...
用户操作
执行 "获取全部 "操作(对于较新版本(11000 之后的版本) 输入以下 URL 模式 <protocal>://<hostname>:<port number>/api/v3/users 输出示例 { "response_status": [ { "status_code": 2000, "status": "success" } ], "list_info": { "has_more_rows": false, "sort_field": "name", "start_index": 1, ...
技术员操作
要获取所有技术人员的相关信息,请使用以下 URL 模式: http://<servername>:<port number>/sdpapi/technician/ 示例: http://localhost:8080/sdpapi/techician/ 关键字: 操作名称 “GET_ALL ”应作为 “POST attribute”发送,关键字为 “OPERATION_NAME”。 技术员密钥应以 “POST attribute”的形式发送,密钥名为 “TECHNICIAN_KEY”。 ...
如何使用第三方工具访问 API?
使用 Apache 客户端的 Java Python 使用 HTTP 发送请求 浏览器插件 /* Other URL * ciURL = "http://localhost:8080/api/cmdb/ci/"; * ciTypeURL = "http://localhost:8080/api/cmdb/citype/"; * ciRelationshipsURL = "http://localhost:8080/api/cmdb/cirelationships/" * * * ...
API 状态代码
工作日志操作
本节将讨论与特定请求相关的工作日志操作,如添加工作日志、更新、删除和查看现有工作日志。 要执行工作日志相关操作,应使用以下 URL 模式。 为现有请求添加工作日志: http://<servername>:<port number>/sdpapi/request/<request id>/worklogs 用于对特定工作日志进行操作: http://<servername>:<port number>/sdpapi/request/<request id>/worklogs/<worklog ...
REST API
关于REST API 应用程序接口(API)用于集成各种应用程序,促进它们之间的数据共享。可与任何能通过 HTTP 协议发送数据的第三方(外部)应用程序或网络服务实现集成。 通过 API,可以从其他应用程序或网络服务访问 ServiceDesk Plus 操作。就请求操作而言,它提供了一种方便的方法,无需登录应用程序即可直接向 ServiceDesk Plus 提出请求(默认电子邮件或web表单除外)。如有需要,您还可以选择创建自己的 Web 表单,以便使用 API。 REST API ...
变更API
要查看变更后的 v3 应用程序接口,请参阅以下链接。 变更 变更审批级别 变更任务
V3 API
要查看 V3 应用程序接口文档,请单击此处。