![]() ![]() ![]() |
要使用API添加变更,URL为:
http://<servername>:<portnumber>/sdpapi/change/
假设ServiceDesk Plus 运行在本地服务器的8080端口(服务器名为"localhost",端口号为 "8080"),则示例URL为:
http://<localhost>:<8080>/sdpapi/change/
内容
关键参数:
操作名称 - 属性名称为:"OPERATION_NAME",值为:"ADD"。
技术员密钥 - 属性名称为:"TECHNICIAN_KEY",值为:密钥的值。
输入数据 - (XML字符串)属性的名称为:"INPUT_DATA",值为具体的XML字符串。
注意: 请注意 输入和输出XML的格式已经更改。
<Details>
<parameter>
<name>title</name>
<value>change subject</value>
</parameter>
<parameter>
<name>description</name>
<value>description with tags</value>
</parameter>
<parameter>
<name>scheduledendtime</name>
<value>26 Apr 2013, 11:11:11</value>
</parameter>
<parameter>
<name>scheduledstarttime</name>
<value>26 Apr 2013, 10:11:11</value>
</parameter>
<parameter>
<name>requester</name>
<value>administrator</value>
</parameter>
<parameter>
<name>technician</name>
<value>vivin</value>
</parameter>
<parameter>
<name>category</name>
<value>Software</value>
</parameter>
<parameter>
<name>subcategory</name>
<value>Adobe Reader</value>
</parameter>
<parameter>
<name>item</name>
<value>Install</value>
</parameter>
<parameter>
<name>priority</name>
<value>High</value>
</parameter>
<parameter>
<name>status</name>
<value>Requested</value>
</parameter>
<parameter>
<name>sitename</name>
<value />
</parameter>
<parameter>
<name>urgency</name>
<value>High</value>
</parameter>
<parameter>
<name>changetype</name>
<value>Major</value>
</parameter>
<parameter>
<name>impact</name>
<value>High</value>
</parameter>
<parameter>
<name>servicesaffected</name>
<value>Email</value>
<value>Hardware</value>
</parameter>
<parameter>
<name>assets</name>
<value />
</parameter>
</Details>
输出结果为:
注意: 请注意 输入和输出XML的格式已经更改。
<API version="1.0">
<response>
<operation name="ADD">
<result>
<statuscode>200</statuscode>
<status>Success</status>
<message>New Change Added Successfully with change ID :1</message>
</result>
<Details type="Change"/>
</operation>
</response>
</API>
![]() ![]() ![]() |