我可以通过bmc补救webservice api创建票证,但我在附件时遇到问题。
我可以在创建时将单个附件添加到故障单中,但我没有看到在创建时添加多个附件的方法。
我只在wsdl文件中看到Attachment1的命名空间:
<xsd:element name="OpCreate" type="s0:CreateInputMap"/>
<xsd:complexType name="CreateInputMap">
<xsd:sequence>
<xsd:element name="Add_Time_spent__hrs" type="xsd:double"/>
<xsd:element name="Add_Work_Done" type="xsd:string"/>
<xsd:element name="Application_Interface" type="xsd:string"/>
<xsd:element name="Assigned_Group" type="xsd:string"/>
<xsd:element name="Assigned_Group_ID" type="xsd:string"/>
<xsd:element name="Assigned_Person" type="xsd:string"/>
<xsd:element name="Assigned_To" type="xsd:string"/>
<xsd:element name="Assignee_ID" type="xsd:string"/>
<xsd:element name="Assignee_Login" type="xsd:string"/>
<xsd:element name="Attachment_Status" type="s0:Attachment_StatusType"/>
<xsd:element name="Attachment1_attachmentName" type="xsd:string"/>
<xsd:element name="Attachment1_attachmentData" type="xsd:base64Binary"/>
<xsd:element name="Attachment1_attachmentOrigSize" type="xsd:int"/>
<xsd:element name="Category" type="xsd:string"/>
<xsd:element name="Details" type="xsd:string"/>
<xsd:element name="HasAttachment" type="xsd:string"/>
<xsd:element name="Impact" type="xsd:string"/>
<xsd:element name="InstanceId" type="xsd:string"/>
<xsd:element name="Keyword" type="xsd:string"/>
<xsd:element name="Menu_Item_ID" type="xsd:string"/>
<xsd:element name="Notification_Type" type="s0:Notification_TypeType"/>
<xsd:element name="Notify_Email" type="xsd:string"/>
<xsd:element name="Notify_Full_Name" type="xsd:string"/>
<xsd:element name="Notify_Login" type="xsd:string"/>
<xsd:element name="One_Line_Summary" type="xsd:string"/>
<xsd:element name="Parent_Saved" type="s0:Parent_SavedType"/>
<xsd:element name="Priority" type="xsd:string"/>
<xsd:element name="Property_Tag" type="xsd:string"/>
<xsd:element name="Record_Source" type="s0:Record_SourceType"/>
<xsd:element name="Request_Type" type="xsd:string"/>
<xsd:element name="Resolution" type="xsd:string"/>
<xsd:element name="Short_Description" type="xsd:string"/>
<xsd:element name="Site" type="xsd:string"/>
<xsd:element name="Status" type="s0:StatusType"/>
<xsd:element name="Subject" type="xsd:string"/>
<xsd:element name="Submitter" type="xsd:string"/>
<xsd:element name="Submitter_Department" type="xsd:string"/>
<xsd:element name="Submitter_Email" type="xsd:string"/>
<xsd:element name="Submitter_Full_Name" type="xsd:string"/>
<xsd:element name="Submitter_Location" type="xsd:string"/>
<xsd:element name="Submitter_Phone" type="xsd:string"/>
<xsd:element name="Topic" type="xsd:string"/>
<xsd:element name="Work_Done_History" type="xsd:string"/>
<xsd:element name="ztmp_InstanceId" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
当我调用OpCreate时,我所能做的就是添加Attachment1数据。我错过了什么?