<?xml version="1.0" encoding="utf-8"?> <wsdl:definitions xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:tns="http://tempuri.org/" xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" targetNamespace="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"> <wsdl:types> <s:schema elementFormDefault="qualified" targetNamespace="http://tempuri.org/"> <s:element name="Sms_Send"> <s:complexType> <s:sequence> <s:element name="CorpID" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="LoginName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="Password" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="TimeStamp" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="AddNum" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="Timer" type="s:string" /> <s:element name="LongSms" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="MobileList" type="tns:ArrayOfMobileList" /> <s:element minOccurs="0" maxOccurs="1" name="Content" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:complexType name="ArrayOfString"> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="Mobile" nillable="true" type="s:string" /> </s:sequence> </s:complexType> <s:complexType name="ArrayOfMobileList"> <s:sequence> <s:element minOccurs="0" maxOccurs="200" name="MobileListGroup" nillable="true" type="tns:MobileListGroup" /> </s:sequence> </s:complexType> <s:complexType name="MobileListGroup"> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="Mobile" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="MsgID" type="s:string" /> </s:sequence> </s:complexType> <s:element name="Sms_SendResponse"> <s:complexType> <s:sequence> <s:element name="Count" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="ErrMsg" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="SmsIDList" type="tns:ArrayOfSmsIDList" /> </s:sequence> </s:complexType> </s:element> <s:complexType name="ArrayOfSmsIDList"> <s:sequence> <s:element minOccurs="0" maxOccurs="200" name="SmsIDGroup" nillable="true" type="tns:SmsIDGroup" /> </s:sequence> </s:complexType> <s:complexType name="SmsIDGroup"> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="Mobile" type="s:string" /> <s:element name="SmsID" type="s:long" /> </s:sequence> </s:complexType> <s:element name="Sms_GetRecv"> <s:complexType> <s:sequence> <s:element name="CorpID" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="LoginName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="Password" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="TimeStamp" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="Sms_GetRecvResponse"> <s:complexType> <s:sequence> <s:element name="Count" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="ErrMsg" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="SmsRecvList" type="tns:ArrayOfSmsRecvList" /> </s:sequence> </s:complexType> </s:element> <s:complexType name="ArrayOfSmsRecvList"> <s:sequence> <s:element minOccurs="0" maxOccurs="200" name="SmsRecvGroup" nillable="true" type="tns:SmsRecvGroup" /> </s:sequence> </s:complexType> <s:complexType name="SmsRecvGroup"> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="Mobile" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="RecvNum" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="AddNum" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="RecvTime" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="Content" type="s:string" /> </s:sequence> </s:complexType> <s:element name="Sms_GetReport"> <s:complexType> <s:sequence> <s:element name="CorpID" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="LoginName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="Password" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="TimeStamp" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="Sms_GetReportResponse"> <s:complexType> <s:sequence> <s:element name="Count" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="ErrMsg" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="SmsReportList" type="tns:ArrayOfSmsReportList" /> </s:sequence> </s:complexType> </s:element> <s:complexType name="ArrayOfSmsReportList"> <s:sequence> <s:element minOccurs="0" maxOccurs="200" name="SmsReportGroup" nillable="true" type="tns:SmsReportGroup" /> </s:sequence> </s:complexType> <s:complexType name="SmsReportGroup"> <s:sequence> <s:element name="SmsID" type="s:long" /> <s:element name="Status" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="ReportTime" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="ExStatus" type="s:string" /> </s:sequence> </s:complexType> <s:element name="Sms_GetSentList"> <s:complexType> <s:sequence> <s:element name="CorpID" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="LoginName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="Password" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="TimeStamp" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="Mobile" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="Sms_GetSentListResponse"> <s:complexType> <s:sequence> <s:element name="Count" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="ErrMsg" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="SmsSentList" type="tns:ArrayOfSmsSentList" /> </s:sequence> </s:complexType> </s:element> <s:complexType name="ArrayOfSmsSentList"> <s:sequence> <s:element minOccurs="0" maxOccurs="200" name="SmsSentListGroup" nillable="true" type="tns:SmsSentListGroup" /> </s:sequence> </s:complexType> <s:complexType name="SmsSentListGroup"> <s:sequence> <s:element name="Status" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="Mobile" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="SendTime" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="ReportTime" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="Content" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="ExStatus" type="s:string" /> </s:sequence> </s:complexType> <s:element name="Sms_GetSign"> <s:complexType> <s:sequence> <s:element name="CorpID" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="LoginName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="Password" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="TimeStamp" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="Sms_GetSignResponse"> <s:complexType> <s:sequence> <s:element name="ErrCode" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="ErrMsg" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="Sign" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="Sms_GetBalance"> <s:complexType> <s:sequence> <s:element name="CorpID" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="LoginName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="Password" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="TimeStamp" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="Sms_GetBalanceResponse"> <s:complexType> <s:sequence> <s:element name="Balance" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="ErrMsg" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="Sms_GetSentCount"> <s:complexType> <s:sequence> <s:element name="CorpID" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="LoginName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="Password" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="TimeStamp" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="Sms_GetSentCountResponse"> <s:complexType> <s:sequence> <s:element name="SentCount" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="ErrMsg" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="Sms_Cancel"> <s:complexType> <s:sequence> <s:element name="CorpID" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="LoginName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="Password" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="TimeStamp" type="s:string" /> <s:element minOccurs="0" maxOccurs="200" name="SmsID" type="s:long" /> </s:sequence> </s:complexType> </s:element> <s:element name="Sms_CancelResponse"> <s:complexType> <s:sequence> <s:element name="Result" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="ErrMsg" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="CancelIDList" type="tns:ArrayOfCancelIDList" /> </s:sequence> </s:complexType> </s:element> <s:complexType name="ArrayOfCancelIDList"> <s:sequence> <s:element minOccurs="0" maxOccurs="200" name="CancelIDGroup" nillable="true" type="tns:CancelIDGroup" /> </s:sequence> </s:complexType> <s:complexType name="CancelIDGroup"> <s:sequence> <s:element name="Status" type="s:long" /> <s:element name="SmsID" type="s:long" /> </s:sequence> </s:complexType> <s:element name="Mms_UpFile"> <s:complexType> <s:sequence> <s:element name="CorpID" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="LoginName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="Password" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="TimeStamp" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="Subject" type="s:string" /> <s:element name="SmilType" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="MmsFileList" type="tns:ArrayOfMmsFileGroup" /> </s:sequence> </s:complexType> </s:element> <s:complexType name="ArrayOfMmsFileGroup"> <s:sequence> <s:element minOccurs="0" maxOccurs="20" name="MmsFileGroup" nillable="true" type="tns:MmsFileGroup" /> </s:sequence> </s:complexType> <s:complexType name="MmsFileGroup"> <s:sequence> <s:element name="PlayTime" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="Image_FileName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="Image_FileData" type="s:base64Binary" /> <s:element minOccurs="0" maxOccurs="1" name="Text_FileName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="Text_Content" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="Audio_FileName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="Audio_FileData" type="s:base64Binary" /> </s:sequence> </s:complexType> <s:element name="Mms_UpFileResponse"> <s:complexType> <s:sequence> <s:element name="MmsFileID" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="ErrMsg" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="Mms_GetFileStatus"> <s:complexType> <s:sequence> <s:element name="CorpID" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="LoginName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="Password" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="TimeStamp" type="s:string" /> <s:element name="MmsFileID" type="s:long" /> </s:sequence> </s:complexType> </s:element> <s:element name="Mms_GetFileStatusResponse"> <s:complexType> <s:sequence> <s:element name="Status" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="ErrMsg" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="Title" type="s:string" /> <s:element name="Size" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="CreateTime" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="Mms_Send"> <s:complexType> <s:sequence> <s:element name="CorpID" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="LoginName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="Password" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="TimeStamp" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="AddNum" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="Timer" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="MobileList" type="tns:ArrayOfMobileList" /> <s:element name="MmsFileID" type="s:long" /> </s:sequence> </s:complexType> </s:element> <s:element name="Mms_SendResponse"> <s:complexType> <s:sequence> <s:element name="Count" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="ErrMsg" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="MmsIDList" type="tns:ArrayOfMmsIDList" /> </s:sequence> </s:complexType> </s:element> <s:complexType name="ArrayOfMmsIDList"> <s:sequence> <s:element minOccurs="0" maxOccurs="200" name="MmsIDGroup" nillable="true" type="tns:MmsIDGroup" /> </s:sequence> </s:complexType> <s:complexType name="MmsIDGroup"> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="Mobile" type="s:string" /> <s:element name="MmsID" type="s:long" /> </s:sequence> </s:complexType> <s:element name="Mms_GetReport"> <s:complexType> <s:sequence> <s:element name="CorpID" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="LoginName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="Password" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="TimeStamp" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="Mms_GetReportResponse"> <s:complexType> <s:sequence> <s:element name="Count" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="ErrMsg" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="MmsReportList" type="tns:ArrayOfMmsReportList" /> </s:sequence> </s:complexType> </s:element> <s:complexType name="ArrayOfMmsReportList"> <s:sequence> <s:element minOccurs="0" maxOccurs="200" name="MmsReportGroup" nillable="true" type="tns:MmsReportGroup" /> </s:sequence> </s:complexType> <s:complexType name="MmsReportGroup"> <s:sequence> <s:element name="MmsID" type="s:long" /> <s:element name="Status" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="ReportTime" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="ExStatus" type="s:string" /> </s:sequence> </s:complexType> <s:element name="Mms_GetRecv"> <s:complexType> <s:sequence> <s:element name="CorpID" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="LoginName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="Password" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="TimeStamp" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="Mms_GetRecvResponse"> <s:complexType> <s:sequence> <s:element name="Count" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="ErrMsg" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="Mobile" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="RecvNum" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="AddNum" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="Subject" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="RecvTime" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="MmsRecvFileList" type="tns:ArrayOfMmsRecvFileGroup" /> </s:sequence> </s:complexType> </s:element> <s:complexType name="ArrayOfMmsRecvFileGroup"> <s:sequence> <s:element minOccurs="0" maxOccurs="200" name="MmsRecvFileGroup" nillable="true" type="tns:MmsRecvFileGroup" /> </s:sequence> </s:complexType> <s:complexType name="MmsRecvFileGroup"> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="FileName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="FileType" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="FileID" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="FileLocation" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="FileData" type="s:base64Binary" /> </s:sequence> </s:complexType> <s:element name="Task_UpFile"> <s:complexType> <s:sequence> <s:element name="CorpID" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="LoginName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="Password" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="TimeStamp" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="Subject" type="s:string" /> <s:element name="AutoDelete" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="FileData" type="s:base64Binary" /> </s:sequence> </s:complexType> </s:element> <s:element name="Task_UpFileResponse"> <s:complexType> <s:sequence> <s:element name="TaskFileID" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="ErrMsg" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="Task_DelFile"> <s:complexType> <s:sequence> <s:element name="CorpID" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="LoginName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="Password" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="TimeStamp" type="s:string" /> <s:element name="TaskFileID" type="s:long" /> </s:sequence> </s:complexType> </s:element> <s:element name="Task_DelFileResponse"> <s:complexType> <s:sequence> <s:element name="ErrCode" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="ErrMsg" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="Task_SmsSend"> <s:complexType> <s:sequence> <s:element name="CorpID" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="LoginName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="Password" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="TimeStamp" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="Content" type="s:string" /> <s:element name="LongSms" type="s:long" /> <s:element name="Priority" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="AtTime" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="MobileList" type="tns:ArrayOfMobileFileGroup" /> </s:sequence> </s:complexType> </s:element> <s:complexType name="ArrayOfMobileFileGroup"> <s:sequence> <s:element minOccurs="0" maxOccurs="20" name="MobileFileGroup" nillable="true" type="tns:MobileFileGroup" /> </s:sequence> </s:complexType> <s:complexType name="MobileFileGroup"> <s:sequence> <s:element name="TaskFileType" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="TaskFileID" type="s:string" /> </s:sequence> </s:complexType> <s:element name="Task_SmsSendResponse"> <s:complexType> <s:sequence> <s:element name="TaskSmsID" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="ErrMsg" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="Task_GetSmsStatus"> <s:complexType> <s:sequence> <s:element name="CorpID" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="LoginName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="Password" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="TimeStamp" type="s:string" /> <s:element name="TaskSmsID" type="s:long" /> </s:sequence> </s:complexType> </s:element> <s:element name="Task_GetSmsStatusResponse"> <s:complexType> <s:sequence> <s:element name="Status" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="ErrMsg" type="s:string" /> <s:element name="MobileCount" type="s:long" /> <s:element name="YFMobileCount" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="BeginTime" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="EndTime" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="Task_SmsStop"> <s:complexType> <s:sequence> <s:element name="CorpID" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="LoginName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="Password" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="TimeStamp" type="s:string" /> <s:element name="TaskSmsID" type="s:long" /> </s:sequence> </s:complexType> </s:element> <s:element name="Task_SmsStopResponse"> <s:complexType> <s:sequence> <s:element name="ErrCode" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="ErrMsg" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="Task_SmsStart"> <s:complexType> <s:sequence> <s:element name="CorpID" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="LoginName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="Password" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="TimeStamp" type="s:string" /> <s:element name="TaskSmsID" type="s:long" /> </s:sequence> </s:complexType> </s:element> <s:element name="Task_SmsStartResponse"> <s:complexType> <s:sequence> <s:element name="ErrCode" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="ErrMsg" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="Task_MmsSend"> <s:complexType> <s:sequence> <s:element name="CorpID" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="LoginName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="Password" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="TimeStamp" type="s:string" /> <s:element name="MmsFileID" type="s:long" /> <s:element name="Priority" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="AtTime" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="MobileList" type="tns:ArrayOfMobileFileGroup" /> </s:sequence> </s:complexType> </s:element> <s:element name="Task_MmsSendResponse"> <s:complexType> <s:sequence> <s:element name="TaskMmsID" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="ErrMsg" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="Task_GetMmsStatus"> <s:complexType> <s:sequence> <s:element name="CorpID" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="LoginName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="Password" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="TimeStamp" type="s:string" /> <s:element name="TaskMmsID" type="s:long" /> </s:sequence> </s:complexType> </s:element> <s:element name="Task_GetMmsStatusResponse"> <s:complexType> <s:sequence> <s:element name="Status" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="ErrMsg" type="s:string" /> <s:element name="MobileCount" type="s:long" /> <s:element name="YFMobileCount" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="BeginTime" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="EndTime" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="Task_MmsStop"> <s:complexType> <s:sequence> <s:element name="CorpID" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="LoginName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="Password" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="TimeStamp" type="s:string" /> <s:element name="TaskMmsID" type="s:long" /> </s:sequence> </s:complexType> </s:element> <s:element name="Task_MmsStopResponse"> <s:complexType> <s:sequence> <s:element name="ErrCode" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="ErrMsg" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="Task_MmsStart"> <s:complexType> <s:sequence> <s:element name="CorpID" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="LoginName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="Password" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="TimeStamp" type="s:string" /> <s:element name="TaskMmsID" type="s:long" /> </s:sequence> </s:complexType> </s:element> <s:element name="Task_MmsStartResponse"> <s:complexType> <s:sequence> <s:element name="ErrCode" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="ErrMsg" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="Agent_GetSmsBalance"> <s:complexType> <s:sequence> <s:element name="AgentID" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="LoginName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="Password" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="TimeStamp" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="Agent_GetSmsBalanceResponse"> <s:complexType> <s:sequence> <s:element name="Balance" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="ErrMsg" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="Agent_GetCorpSmsBalance"> <s:complexType> <s:sequence> <s:element name="AgentID" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="LoginName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="Password" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="TimeStamp" type="s:string" /> <s:element name="CorpID" type="s:long" /> </s:sequence> </s:complexType> </s:element> <s:element name="Agent_GetCorpSmsBalanceResponse"> <s:complexType> <s:sequence> <s:element name="Balance" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="ErrMsg" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="Agent_CorpSmsPay"> <s:complexType> <s:sequence> <s:element name="AgentID" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="LoginName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="Password" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="TimeStamp" type="s:string" /> <s:element name="CorpID" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="PayMode" type="s:string" /> <s:element name="PayMoney" type="s:double" /> <s:element name="PayPrice" type="s:double" /> <s:element name="PayPresent" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="PayMemo" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="Agent_CorpSmsPayResponse"> <s:complexType> <s:sequence> <s:element name="Balance" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="ErrMsg" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="Agent_GetUserID"> <s:complexType> <s:sequence> <s:element name="AgentID" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="LoginName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="Password" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="TimeStamp" type="s:string" /> <s:element name="CorpID" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="UserLoginName" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="Agent_GetUserIDResponse"> <s:complexType> <s:sequence> <s:element name="UserID" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="ErrMsg" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="Agent_GetUserSmsBalance"> <s:complexType> <s:sequence> <s:element name="AgentID" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="LoginName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="Password" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="TimeStamp" type="s:string" /> <s:element name="CorpID" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="UserLoginName" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="Agent_GetUserSmsBalanceResponse"> <s:complexType> <s:sequence> <s:element name="Balance" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="ErrMsg" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="Agent_SetUserSmsBalance"> <s:complexType> <s:sequence> <s:element name="AgentID" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="LoginName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="Password" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="TimeStamp" type="s:string" /> <s:element name="CorpID" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="UserLoginName" type="s:string" /> <s:element name="Balance" type="s:long" /> </s:sequence> </s:complexType> </s:element> <s:element name="Agent_SetUserSmsBalanceResponse"> <s:complexType> <s:sequence> <s:element name="NewBalance" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="ErrMsg" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="Agent_UserSmsPay"> <s:complexType> <s:sequence> <s:element name="AgentID" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="LoginName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="Password" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="TimeStamp" type="s:string" /> <s:element name="CorpID" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="UserLoginName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="PayMode" type="s:string" /> <s:element name="PayMoney" type="s:double" /> <s:element name="PayPrice" type="s:double" /> <s:element name="PayPresent" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="PayMemo" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="Agent_UserSmsPayResponse"> <s:complexType> <s:sequence> <s:element name="Balance" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="ErrMsg" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="Agent_CorpAdd"> <s:complexType> <s:sequence> <s:element name="AgentID" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="LoginName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="Password" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="TimeStamp" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="CorpName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="CorpAbbr" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="SignName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="CreditCode" type="s:string" /> <s:element name="Industry" type="s:long" /> <s:element name="Region" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="Address" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="Website" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="Memo" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="Agent_CorpAddResponse"> <s:complexType> <s:sequence> <s:element name="CorpID" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="ErrMsg" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="Agent_CorpAddUser"> <s:complexType> <s:sequence> <s:element name="AgentID" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="LoginName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="Password" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="TimeStamp" type="s:string" /> <s:element name="CorpID" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="UserName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="UserLoginName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="UserPassword" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="UserMemo" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="Agent_CorpAddUserResponse"> <s:complexType> <s:sequence> <s:element name="UserID" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="ErrMsg" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="Agent_CorpSignNameApply"> <s:complexType> <s:sequence> <s:element name="AgentID" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="LoginName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="Password" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="TimeStamp" type="s:string" /> <s:element name="CorpID" type="s:long" /> <s:element name="DefaultSignName" type="s:long" /> <s:element name="SignNameType" type="s:long" /> <s:element name="SignNameBelongTo" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="SignName" type="s:string" /> <s:element name="Document1Type" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="Document1FileName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="Document1FileData" type="s:base64Binary" /> <s:element name="Document2Type" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="Document2FileName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="Document2FileData" type="s:base64Binary" /> <s:element name="Document3Type" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="Document3FileName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="Document3FileData" type="s:base64Binary" /> <s:element minOccurs="0" maxOccurs="1" name="Remark" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="Agent_CorpSignNameApplyResponse"> <s:complexType> <s:sequence> <s:element name="SignNameID" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="ErrMsg" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="Agent_CorpSignNameStatus"> <s:complexType> <s:sequence> <s:element name="AgentID" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="LoginName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="Password" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="TimeStamp" type="s:string" /> <s:element name="CorpID" type="s:long" /> <s:element name="SignNameID" type="s:long" /> </s:sequence> </s:complexType> </s:element> <s:element name="Agent_CorpSignNameStatusResponse"> <s:complexType> <s:sequence> <s:element name="Status" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="ErrMsg" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="Template_Add"> <s:complexType> <s:sequence> <s:element name="CorpID" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="LoginName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="Password" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="TimeStamp" type="s:string" /> <s:element name="TemplateType" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="TemplateName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="TemplateContent" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="Remark" type="s:string" /> <s:element name="IsTemporary" type="s:long" /> </s:sequence> </s:complexType> </s:element> <s:element name="Template_AddResponse"> <s:complexType> <s:sequence> <s:element name="TemplateID" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="ErrMsg" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="Template_Modify"> <s:complexType> <s:sequence> <s:element name="CorpID" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="LoginName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="Password" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="TimeStamp" type="s:string" /> <s:element name="TemplateID" type="s:long" /> <s:element name="TemplateType" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="TemplateName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="TemplateContent" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="Remark" type="s:string" /> <s:element name="IsTemporary" type="s:long" /> </s:sequence> </s:complexType> </s:element> <s:element name="Template_ModifyResponse"> <s:complexType> <s:sequence> <s:element name="ErrCode" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="ErrMsg" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="Template_Del"> <s:complexType> <s:sequence> <s:element name="CorpID" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="LoginName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="Password" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="TimeStamp" type="s:string" /> <s:element name="TemplateID" type="s:long" /> </s:sequence> </s:complexType> </s:element> <s:element name="Template_DelResponse"> <s:complexType> <s:sequence> <s:element name="ErrCode" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="ErrMsg" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="Template_Query"> <s:complexType> <s:sequence> <s:element name="CorpID" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="LoginName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="Password" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="TimeStamp" type="s:string" /> <s:element name="TemplateID" type="s:long" /> </s:sequence> </s:complexType> </s:element> <s:element name="Template_QueryResponse"> <s:complexType> <s:sequence> <s:element name="Count" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="ErrMsg" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="TemplateGroup" type="tns:TemplateGroup" /> </s:sequence> </s:complexType> </s:element> <s:element name="Template_List"> <s:complexType> <s:sequence> <s:element name="CorpID" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="LoginName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="Password" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="TimeStamp" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="Template_ListResponse"> <s:complexType> <s:sequence> <s:element name="Count" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="ErrMsg" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="TemplateList" type="tns:ArrayOfTemplateList" /> </s:sequence> </s:complexType> </s:element> <s:complexType name="ArrayOfTemplateList"> <s:sequence> <s:element minOccurs="0" maxOccurs="200" name="TemplateGroup" nillable="true" type="tns:TemplateGroup" /> </s:sequence> </s:complexType> <s:complexType name="TemplateGroup"> <s:sequence> <s:element name="TemplateID" type="s:long" /> <s:element name="Status" type="s:long" /> <s:element name="TemplateType" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="TemplateName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="TemplateContent" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="Remark" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="AuditOpinion" type="s:string" /> <s:element name="IsTemporary" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="CreateTime" type="s:string" /> </s:sequence> </s:complexType> <s:element name="Template_SendSms"> <s:complexType> <s:sequence> <s:element name="CorpID" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="LoginName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="Password" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="TimeStamp" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="AddNum" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="Timer" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="MobileList" type="tns:ArrayOfMobileList" /> <s:element name="TemplateID" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="ParamList" type="tns:ArrayOfParamList" /> </s:sequence> </s:complexType> </s:element> <s:complexType name="ArrayOfParamList"> <s:sequence> <s:element minOccurs="0" maxOccurs="20" name="ParamListGroup" nillable="true" type="tns:ParamListGroup" /> </s:sequence> </s:complexType> <s:complexType name="ParamListGroup"> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="Param" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="Reserve" type="s:string" /> </s:sequence> </s:complexType> <s:element name="Template_SendSmsResponse"> <s:complexType> <s:sequence> <s:element name="Count" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="ErrMsg" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="SmsIDList" type="tns:ArrayOfSmsIDList" /> </s:sequence> </s:complexType> </s:element> <s:element name="SignName_Apply"> <s:complexType> <s:sequence> <s:element name="CorpID" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="LoginName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="Password" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="TimeStamp" type="s:string" /> <s:element name="DefaultSignName" type="s:long" /> <s:element name="SignNameType" type="s:long" /> <s:element name="SignNameBelongTo" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="SignName" type="s:string" /> <s:element name="Document1Type" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="Document1FileName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="Document1FileData" type="s:base64Binary" /> <s:element name="Document2Type" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="Document2FileName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="Document2FileData" type="s:base64Binary" /> <s:element name="Document3Type" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="Document3FileName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="Document3FileData" type="s:base64Binary" /> <s:element minOccurs="0" maxOccurs="1" name="Remark" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="SignName_ApplyResponse"> <s:complexType> <s:sequence> <s:element name="SignNameID" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="ErrMsg" type="s:string" /> </s:sequence> </s:complexType> </s:element> <s:element name="SignName_Status"> <s:complexType> <s:sequence> <s:element name="CorpID" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="LoginName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="Password" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="TimeStamp" type="s:string" /> <s:element name="SignNameID" type="s:long" /> </s:sequence> </s:complexType> </s:element> <s:element name="SignName_StatusResponse"> <s:complexType> <s:sequence> <s:element name="Status" type="s:long" /> <s:element minOccurs="0" maxOccurs="1" name="ErrMsg" type="s:string" /> </s:sequence> </s:complexType> </s:element> </s:schema> </wsdl:types> <wsdl:message name="Sms_SendSoapIn"> <wsdl:part name="parameters" element="tns:Sms_Send" /> </wsdl:message> <wsdl:message name="Sms_SendSoapOut"> <wsdl:part name="parameters" element="tns:Sms_SendResponse" /> </wsdl:message> <wsdl:message name="Sms_GetRecvSoapIn"> <wsdl:part name="parameters" element="tns:Sms_GetRecv" /> </wsdl:message> <wsdl:message name="Sms_GetRecvSoapOut"> <wsdl:part name="parameters" element="tns:Sms_GetRecvResponse" /> </wsdl:message> <wsdl:message name="Sms_GetReportSoapIn"> <wsdl:part name="parameters" element="tns:Sms_GetReport" /> </wsdl:message> <wsdl:message name="Sms_GetReportSoapOut"> <wsdl:part name="parameters" element="tns:Sms_GetReportResponse" /> </wsdl:message> <wsdl:message name="Sms_GetSentListSoapIn"> <wsdl:part name="parameters" element="tns:Sms_GetSentList" /> </wsdl:message> <wsdl:message name="Sms_GetSentListSoapOut"> <wsdl:part name="parameters" element="tns:Sms_GetSentListResponse" /> </wsdl:message> <wsdl:message name="Sms_GetSignSoapIn"> <wsdl:part name="parameters" element="tns:Sms_GetSign" /> </wsdl:message> <wsdl:message name="Sms_GetSignSoapOut"> <wsdl:part name="parameters" element="tns:Sms_GetSignResponse" /> </wsdl:message> <wsdl:message name="Sms_GetBalanceSoapIn"> <wsdl:part name="parameters" element="tns:Sms_GetBalance" /> </wsdl:message> <wsdl:message name="Sms_GetBalanceSoapOut"> <wsdl:part name="parameters" element="tns:Sms_GetBalanceResponse" /> </wsdl:message> <wsdl:message name="Sms_GetSentCountSoapIn"> <wsdl:part name="parameters" element="tns:Sms_GetSentCount" /> </wsdl:message> <wsdl:message name="Sms_GetSentCountSoapOut"> <wsdl:part name="parameters" element="tns:Sms_GetSentCountResponse" /> </wsdl:message> <wsdl:message name="Sms_CancelSoapIn"> <wsdl:part name="parameters" element="tns:Sms_Cancel" /> </wsdl:message> <wsdl:message name="Sms_CancelSoapOut"> <wsdl:part name="parameters" element="tns:Sms_CancelResponse" /> </wsdl:message> <wsdl:message name="Mms_UpFileSoapIn"> <wsdl:part name="parameters" element="tns:Mms_UpFile" /> </wsdl:message> <wsdl:message name="Mms_UpFileSoapOut"> <wsdl:part name="parameters" element="tns:Mms_UpFileResponse" /> </wsdl:message> <wsdl:message name="Mms_GetFileStatusSoapIn"> <wsdl:part name="parameters" element="tns:Mms_GetFileStatus" /> </wsdl:message> <wsdl:message name="Mms_GetFileStatusSoapOut"> <wsdl:part name="parameters" element="tns:Mms_GetFileStatusResponse" /> </wsdl:message> <wsdl:message name="Mms_SendSoapIn"> <wsdl:part name="parameters" element="tns:Mms_Send" /> </wsdl:message> <wsdl:message name="Mms_SendSoapOut"> <wsdl:part name="parameters" element="tns:Mms_SendResponse" /> </wsdl:message> <wsdl:message name="Mms_GetReportSoapIn"> <wsdl:part name="parameters" element="tns:Mms_GetReport" /> </wsdl:message> <wsdl:message name="Mms_GetReportSoapOut"> <wsdl:part name="parameters" element="tns:Mms_GetReportResponse" /> </wsdl:message> <wsdl:message name="Mms_GetRecvSoapIn"> <wsdl:part name="parameters" element="tns:Mms_GetRecv" /> </wsdl:message> <wsdl:message name="Mms_GetRecvSoapOut"> <wsdl:part name="parameters" element="tns:Mms_GetRecvResponse" /> </wsdl:message> <wsdl:message name="Task_UpFileSoapIn"> <wsdl:part name="parameters" element="tns:Task_UpFile" /> </wsdl:message> <wsdl:message name="Task_UpFileSoapOut"> <wsdl:part name="parameters" element="tns:Task_UpFileResponse" /> </wsdl:message> <wsdl:message name="Task_DelFileSoapIn"> <wsdl:part name="parameters" element="tns:Task_DelFile" /> </wsdl:message> <wsdl:message name="Task_DelFileSoapOut"> <wsdl:part name="parameters" element="tns:Task_DelFileResponse" /> </wsdl:message> <wsdl:message name="Task_SmsSendSoapIn"> <wsdl:part name="parameters" element="tns:Task_SmsSend" /> </wsdl:message> <wsdl:message name="Task_SmsSendSoapOut"> <wsdl:part name="parameters" element="tns:Task_SmsSendResponse" /> </wsdl:message> <wsdl:message name="Task_GetSmsStatusSoapIn"> <wsdl:part name="parameters" element="tns:Task_GetSmsStatus" /> </wsdl:message> <wsdl:message name="Task_GetSmsStatusSoapOut"> <wsdl:part name="parameters" element="tns:Task_GetSmsStatusResponse" /> </wsdl:message> <wsdl:message name="Task_SmsStopSoapIn"> <wsdl:part name="parameters" element="tns:Task_SmsStop" /> </wsdl:message> <wsdl:message name="Task_SmsStopSoapOut"> <wsdl:part name="parameters" element="tns:Task_SmsStopResponse" /> </wsdl:message> <wsdl:message name="Task_SmsStartSoapIn"> <wsdl:part name="parameters" element="tns:Task_SmsStart" /> </wsdl:message> <wsdl:message name="Task_SmsStartSoapOut"> <wsdl:part name="parameters" element="tns:Task_SmsStartResponse" /> </wsdl:message> <wsdl:message name="Task_MmsSendSoapIn"> <wsdl:part name="parameters" element="tns:Task_MmsSend" /> </wsdl:message> <wsdl:message name="Task_MmsSendSoapOut"> <wsdl:part name="parameters" element="tns:Task_MmsSendResponse" /> </wsdl:message> <wsdl:message name="Task_GetMmsStatusSoapIn"> <wsdl:part name="parameters" element="tns:Task_GetMmsStatus" /> </wsdl:message> <wsdl:message name="Task_GetMmsStatusSoapOut"> <wsdl:part name="parameters" element="tns:Task_GetMmsStatusResponse" /> </wsdl:message> <wsdl:message name="Task_MmsStopSoapIn"> <wsdl:part name="parameters" element="tns:Task_MmsStop" /> </wsdl:message> <wsdl:message name="Task_MmsStopSoapOut"> <wsdl:part name="parameters" element="tns:Task_MmsStopResponse" /> </wsdl:message> <wsdl:message name="Task_MmsStartSoapIn"> <wsdl:part name="parameters" element="tns:Task_MmsStart" /> </wsdl:message> <wsdl:message name="Task_MmsStartSoapOut"> <wsdl:part name="parameters" element="tns:Task_MmsStartResponse" /> </wsdl:message> <wsdl:message name="Agent_GetSmsBalanceSoapIn"> <wsdl:part name="parameters" element="tns:Agent_GetSmsBalance" /> </wsdl:message> <wsdl:message name="Agent_GetSmsBalanceSoapOut"> <wsdl:part name="parameters" element="tns:Agent_GetSmsBalanceResponse" /> </wsdl:message> <wsdl:message name="Agent_GetCorpSmsBalanceSoapIn"> <wsdl:part name="parameters" element="tns:Agent_GetCorpSmsBalance" /> </wsdl:message> <wsdl:message name="Agent_GetCorpSmsBalanceSoapOut"> <wsdl:part name="parameters" element="tns:Agent_GetCorpSmsBalanceResponse" /> </wsdl:message> <wsdl:message name="Agent_CorpSmsPaySoapIn"> <wsdl:part name="parameters" element="tns:Agent_CorpSmsPay" /> </wsdl:message> <wsdl:message name="Agent_CorpSmsPaySoapOut"> <wsdl:part name="parameters" element="tns:Agent_CorpSmsPayResponse" /> </wsdl:message> <wsdl:message name="Agent_GetUserIDSoapIn"> <wsdl:part name="parameters" element="tns:Agent_GetUserID" /> </wsdl:message> <wsdl:message name="Agent_GetUserIDSoapOut"> <wsdl:part name="parameters" element="tns:Agent_GetUserIDResponse" /> </wsdl:message> <wsdl:message name="Agent_GetUserSmsBalanceSoapIn"> <wsdl:part name="parameters" element="tns:Agent_GetUserSmsBalance" /> </wsdl:message> <wsdl:message name="Agent_GetUserSmsBalanceSoapOut"> <wsdl:part name="parameters" element="tns:Agent_GetUserSmsBalanceResponse" /> </wsdl:message> <wsdl:message name="Agent_SetUserSmsBalanceSoapIn"> <wsdl:part name="parameters" element="tns:Agent_SetUserSmsBalance" /> </wsdl:message> <wsdl:message name="Agent_SetUserSmsBalanceSoapOut"> <wsdl:part name="parameters" element="tns:Agent_SetUserSmsBalanceResponse" /> </wsdl:message> <wsdl:message name="Agent_UserSmsPaySoapIn"> <wsdl:part name="parameters" element="tns:Agent_UserSmsPay" /> </wsdl:message> <wsdl:message name="Agent_UserSmsPaySoapOut"> <wsdl:part name="parameters" element="tns:Agent_UserSmsPayResponse" /> </wsdl:message> <wsdl:message name="Agent_CorpAddSoapIn"> <wsdl:part name="parameters" element="tns:Agent_CorpAdd" /> </wsdl:message> <wsdl:message name="Agent_CorpAddSoapOut"> <wsdl:part name="parameters" element="tns:Agent_CorpAddResponse" /> </wsdl:message> <wsdl:message name="Agent_CorpAddUserSoapIn"> <wsdl:part name="parameters" element="tns:Agent_CorpAddUser" /> </wsdl:message> <wsdl:message name="Agent_CorpAddUserSoapOut"> <wsdl:part name="parameters" element="tns:Agent_CorpAddUserResponse" /> </wsdl:message> <wsdl:message name="Agent_CorpSignNameApplySoapIn"> <wsdl:part name="parameters" element="tns:Agent_CorpSignNameApply" /> </wsdl:message> <wsdl:message name="Agent_CorpSignNameApplySoapOut"> <wsdl:part name="parameters" element="tns:Agent_CorpSignNameApplyResponse" /> </wsdl:message> <wsdl:message name="Agent_CorpSignNameStatusSoapIn"> <wsdl:part name="parameters" element="tns:Agent_CorpSignNameStatus" /> </wsdl:message> <wsdl:message name="Agent_CorpSignNameStatusSoapOut"> <wsdl:part name="parameters" element="tns:Agent_CorpSignNameStatusResponse" /> </wsdl:message> <wsdl:message name="Template_AddSoapIn"> <wsdl:part name="parameters" element="tns:Template_Add" /> </wsdl:message> <wsdl:message name="Template_AddSoapOut"> <wsdl:part name="parameters" element="tns:Template_AddResponse" /> </wsdl:message> <wsdl:message name="Template_ModifySoapIn"> <wsdl:part name="parameters" element="tns:Template_Modify" /> </wsdl:message> <wsdl:message name="Template_ModifySoapOut"> <wsdl:part name="parameters" element="tns:Template_ModifyResponse" /> </wsdl:message> <wsdl:message name="Template_DelSoapIn"> <wsdl:part name="parameters" element="tns:Template_Del" /> </wsdl:message> <wsdl:message name="Template_DelSoapOut"> <wsdl:part name="parameters" element="tns:Template_DelResponse" /> </wsdl:message> <wsdl:message name="Template_QuerySoapIn"> <wsdl:part name="parameters" element="tns:Template_Query" /> </wsdl:message> <wsdl:message name="Template_QuerySoapOut"> <wsdl:part name="parameters" element="tns:Template_QueryResponse" /> </wsdl:message> <wsdl:message name="Template_ListSoapIn"> <wsdl:part name="parameters" element="tns:Template_List" /> </wsdl:message> <wsdl:message name="Template_ListSoapOut"> <wsdl:part name="parameters" element="tns:Template_ListResponse" /> </wsdl:message> <wsdl:message name="Template_SendSmsSoapIn"> <wsdl:part name="parameters" element="tns:Template_SendSms" /> </wsdl:message> <wsdl:message name="Template_SendSmsSoapOut"> <wsdl:part name="parameters" element="tns:Template_SendSmsResponse" /> </wsdl:message> <wsdl:message name="SignName_ApplySoapIn"> <wsdl:part name="parameters" element="tns:SignName_Apply" /> </wsdl:message> <wsdl:message name="SignName_ApplySoapOut"> <wsdl:part name="parameters" element="tns:SignName_ApplyResponse" /> </wsdl:message> <wsdl:message name="SignName_StatusSoapIn"> <wsdl:part name="parameters" element="tns:SignName_Status" /> </wsdl:message> <wsdl:message name="SignName_StatusSoapOut"> <wsdl:part name="parameters" element="tns:SignName_StatusResponse" /> </wsdl:message> <wsdl:portType name="MobsetApiSoap"> <wsdl:operation name="Sms_Send"> <documentation xmlns="http://schemas.xmlsoap.org/wsdl/">发送短信</documentation> <wsdl:input message="tns:Sms_SendSoapIn" /> <wsdl:output message="tns:Sms_SendSoapOut" /> </wsdl:operation> <wsdl:operation name="Sms_GetRecv"> <documentation xmlns="http://schemas.xmlsoap.org/wsdl/">取上行短信</documentation> <wsdl:input message="tns:Sms_GetRecvSoapIn" /> <wsdl:output message="tns:Sms_GetRecvSoapOut" /> </wsdl:operation> <wsdl:operation name="Sms_GetReport"> <documentation xmlns="http://schemas.xmlsoap.org/wsdl/">取短信状态报告</documentation> <wsdl:input message="tns:Sms_GetReportSoapIn" /> <wsdl:output message="tns:Sms_GetReportSoapOut" /> </wsdl:operation> <wsdl:operation name="Sms_GetSentList"> <documentation xmlns="http://schemas.xmlsoap.org/wsdl/">取某手机号码的发送记录及状态</documentation> <wsdl:input message="tns:Sms_GetSentListSoapIn" /> <wsdl:output message="tns:Sms_GetSentListSoapOut" /> </wsdl:operation> <wsdl:operation name="Sms_GetSign"> <documentation xmlns="http://schemas.xmlsoap.org/wsdl/">取短信签名</documentation> <wsdl:input message="tns:Sms_GetSignSoapIn" /> <wsdl:output message="tns:Sms_GetSignSoapOut" /> </wsdl:operation> <wsdl:operation name="Sms_GetBalance"> <documentation xmlns="http://schemas.xmlsoap.org/wsdl/">取短信可用余额</documentation> <wsdl:input message="tns:Sms_GetBalanceSoapIn" /> <wsdl:output message="tns:Sms_GetBalanceSoapOut" /> </wsdl:operation> <wsdl:operation name="Sms_GetSentCount"> <documentation xmlns="http://schemas.xmlsoap.org/wsdl/">取已发短信数量</documentation> <wsdl:input message="tns:Sms_GetSentCountSoapIn" /> <wsdl:output message="tns:Sms_GetSentCountSoapOut" /> </wsdl:operation> <wsdl:operation name="Sms_Cancel"> <documentation xmlns="http://schemas.xmlsoap.org/wsdl/">取消定时短信</documentation> <wsdl:input message="tns:Sms_CancelSoapIn" /> <wsdl:output message="tns:Sms_CancelSoapOut" /> </wsdl:operation> <wsdl:operation name="Mms_UpFile"> <documentation xmlns="http://schemas.xmlsoap.org/wsdl/">上传彩信文件</documentation> <wsdl:input message="tns:Mms_UpFileSoapIn" /> <wsdl:output message="tns:Mms_UpFileSoapOut" /> </wsdl:operation> <wsdl:operation name="Mms_GetFileStatus"> <documentation xmlns="http://schemas.xmlsoap.org/wsdl/">查询彩信文件状态</documentation> <wsdl:input message="tns:Mms_GetFileStatusSoapIn" /> <wsdl:output message="tns:Mms_GetFileStatusSoapOut" /> </wsdl:operation> <wsdl:operation name="Mms_Send"> <documentation xmlns="http://schemas.xmlsoap.org/wsdl/">发送彩信</documentation> <wsdl:input message="tns:Mms_SendSoapIn" /> <wsdl:output message="tns:Mms_SendSoapOut" /> </wsdl:operation> <wsdl:operation name="Mms_GetReport"> <documentation xmlns="http://schemas.xmlsoap.org/wsdl/">取彩信状态</documentation> <wsdl:input message="tns:Mms_GetReportSoapIn" /> <wsdl:output message="tns:Mms_GetReportSoapOut" /> </wsdl:operation> <wsdl:operation name="Mms_GetRecv"> <documentation xmlns="http://schemas.xmlsoap.org/wsdl/">取彩信上行</documentation> <wsdl:input message="tns:Mms_GetRecvSoapIn" /> <wsdl:output message="tns:Mms_GetRecvSoapOut" /> </wsdl:operation> <wsdl:operation name="Task_UpFile"> <documentation xmlns="http://schemas.xmlsoap.org/wsdl/">上传号码文件</documentation> <wsdl:input message="tns:Task_UpFileSoapIn" /> <wsdl:output message="tns:Task_UpFileSoapOut" /> </wsdl:operation> <wsdl:operation name="Task_DelFile"> <documentation xmlns="http://schemas.xmlsoap.org/wsdl/">删除号码文件</documentation> <wsdl:input message="tns:Task_DelFileSoapIn" /> <wsdl:output message="tns:Task_DelFileSoapOut" /> </wsdl:operation> <wsdl:operation name="Task_SmsSend"> <documentation xmlns="http://schemas.xmlsoap.org/wsdl/">提交短信任务</documentation> <wsdl:input message="tns:Task_SmsSendSoapIn" /> <wsdl:output message="tns:Task_SmsSendSoapOut" /> </wsdl:operation> <wsdl:operation name="Task_GetSmsStatus"> <documentation xmlns="http://schemas.xmlsoap.org/wsdl/">取短信任务状态</documentation> <wsdl:input message="tns:Task_GetSmsStatusSoapIn" /> <wsdl:output message="tns:Task_GetSmsStatusSoapOut" /> </wsdl:operation> <wsdl:operation name="Task_SmsStop"> <documentation xmlns="http://schemas.xmlsoap.org/wsdl/">停止短信任务</documentation> <wsdl:input message="tns:Task_SmsStopSoapIn" /> <wsdl:output message="tns:Task_SmsStopSoapOut" /> </wsdl:operation> <wsdl:operation name="Task_SmsStart"> <documentation xmlns="http://schemas.xmlsoap.org/wsdl/">启动短信任务</documentation> <wsdl:input message="tns:Task_SmsStartSoapIn" /> <wsdl:output message="tns:Task_SmsStartSoapOut" /> </wsdl:operation> <wsdl:operation name="Task_MmsSend"> <documentation xmlns="http://schemas.xmlsoap.org/wsdl/">提交彩信任务</documentation> <wsdl:input message="tns:Task_MmsSendSoapIn" /> <wsdl:output message="tns:Task_MmsSendSoapOut" /> </wsdl:operation> <wsdl:operation name="Task_GetMmsStatus"> <documentation xmlns="http://schemas.xmlsoap.org/wsdl/">取彩信任务状态</documentation> <wsdl:input message="tns:Task_GetMmsStatusSoapIn" /> <wsdl:output message="tns:Task_GetMmsStatusSoapOut" /> </wsdl:operation> <wsdl:operation name="Task_MmsStop"> <documentation xmlns="http://schemas.xmlsoap.org/wsdl/">停止彩信任务</documentation> <wsdl:input message="tns:Task_MmsStopSoapIn" /> <wsdl:output message="tns:Task_MmsStopSoapOut" /> </wsdl:operation> <wsdl:operation name="Task_MmsStart"> <documentation xmlns="http://schemas.xmlsoap.org/wsdl/">启动彩信任务</documentation> <wsdl:input message="tns:Task_MmsStartSoapIn" /> <wsdl:output message="tns:Task_MmsStartSoapOut" /> </wsdl:operation> <wsdl:operation name="Agent_GetSmsBalance"> <documentation xmlns="http://schemas.xmlsoap.org/wsdl/">代理商取短信余额</documentation> <wsdl:input message="tns:Agent_GetSmsBalanceSoapIn" /> <wsdl:output message="tns:Agent_GetSmsBalanceSoapOut" /> </wsdl:operation> <wsdl:operation name="Agent_GetCorpSmsBalance"> <documentation xmlns="http://schemas.xmlsoap.org/wsdl/">代理商取其下企业的短信余额</documentation> <wsdl:input message="tns:Agent_GetCorpSmsBalanceSoapIn" /> <wsdl:output message="tns:Agent_GetCorpSmsBalanceSoapOut" /> </wsdl:operation> <wsdl:operation name="Agent_CorpSmsPay"> <documentation xmlns="http://schemas.xmlsoap.org/wsdl/">代理商为其下企业充值短信</documentation> <wsdl:input message="tns:Agent_CorpSmsPaySoapIn" /> <wsdl:output message="tns:Agent_CorpSmsPaySoapOut" /> </wsdl:operation> <wsdl:operation name="Agent_GetUserID"> <documentation xmlns="http://schemas.xmlsoap.org/wsdl/">代理商取其下企业的用户ID</documentation> <wsdl:input message="tns:Agent_GetUserIDSoapIn" /> <wsdl:output message="tns:Agent_GetUserIDSoapOut" /> </wsdl:operation> <wsdl:operation name="Agent_GetUserSmsBalance"> <documentation xmlns="http://schemas.xmlsoap.org/wsdl/">代理商取其下企业的用户的短信余额</documentation> <wsdl:input message="tns:Agent_GetUserSmsBalanceSoapIn" /> <wsdl:output message="tns:Agent_GetUserSmsBalanceSoapOut" /> </wsdl:operation> <wsdl:operation name="Agent_SetUserSmsBalance"> <documentation xmlns="http://schemas.xmlsoap.org/wsdl/">代理商直接设置其下企业的用户的短信余额</documentation> <wsdl:input message="tns:Agent_SetUserSmsBalanceSoapIn" /> <wsdl:output message="tns:Agent_SetUserSmsBalanceSoapOut" /> </wsdl:operation> <wsdl:operation name="Agent_UserSmsPay"> <documentation xmlns="http://schemas.xmlsoap.org/wsdl/">代理商为其下企业的用户充值短信</documentation> <wsdl:input message="tns:Agent_UserSmsPaySoapIn" /> <wsdl:output message="tns:Agent_UserSmsPaySoapOut" /> </wsdl:operation> <wsdl:operation name="Agent_CorpAdd"> <documentation xmlns="http://schemas.xmlsoap.org/wsdl/">代理商为其下添加新企业</documentation> <wsdl:input message="tns:Agent_CorpAddSoapIn" /> <wsdl:output message="tns:Agent_CorpAddSoapOut" /> </wsdl:operation> <wsdl:operation name="Agent_CorpAddUser"> <documentation xmlns="http://schemas.xmlsoap.org/wsdl/">代理商为其下企业新加管理员账号</documentation> <wsdl:input message="tns:Agent_CorpAddUserSoapIn" /> <wsdl:output message="tns:Agent_CorpAddUserSoapOut" /> </wsdl:operation> <wsdl:operation name="Agent_CorpSignNameApply"> <documentation xmlns="http://schemas.xmlsoap.org/wsdl/">代理商为其下企业申请签名</documentation> <wsdl:input message="tns:Agent_CorpSignNameApplySoapIn" /> <wsdl:output message="tns:Agent_CorpSignNameApplySoapOut" /> </wsdl:operation> <wsdl:operation name="Agent_CorpSignNameStatus"> <documentation xmlns="http://schemas.xmlsoap.org/wsdl/">代理商查询其下企业签名状态</documentation> <wsdl:input message="tns:Agent_CorpSignNameStatusSoapIn" /> <wsdl:output message="tns:Agent_CorpSignNameStatusSoapOut" /> </wsdl:operation> <wsdl:operation name="Template_Add"> <documentation xmlns="http://schemas.xmlsoap.org/wsdl/">添加短信模板</documentation> <wsdl:input message="tns:Template_AddSoapIn" /> <wsdl:output message="tns:Template_AddSoapOut" /> </wsdl:operation> <wsdl:operation name="Template_Modify"> <documentation xmlns="http://schemas.xmlsoap.org/wsdl/">修改短信模板</documentation> <wsdl:input message="tns:Template_ModifySoapIn" /> <wsdl:output message="tns:Template_ModifySoapOut" /> </wsdl:operation> <wsdl:operation name="Template_Del"> <documentation xmlns="http://schemas.xmlsoap.org/wsdl/">删除短信模板</documentation> <wsdl:input message="tns:Template_DelSoapIn" /> <wsdl:output message="tns:Template_DelSoapOut" /> </wsdl:operation> <wsdl:operation name="Template_Query"> <documentation xmlns="http://schemas.xmlsoap.org/wsdl/">查询短信模板</documentation> <wsdl:input message="tns:Template_QuerySoapIn" /> <wsdl:output message="tns:Template_QuerySoapOut" /> </wsdl:operation> <wsdl:operation name="Template_List"> <documentation xmlns="http://schemas.xmlsoap.org/wsdl/">列出此ID下所有短信模板</documentation> <wsdl:input message="tns:Template_ListSoapIn" /> <wsdl:output message="tns:Template_ListSoapOut" /> </wsdl:operation> <wsdl:operation name="Template_SendSms"> <documentation xmlns="http://schemas.xmlsoap.org/wsdl/">利用短信模板发送短信</documentation> <wsdl:input message="tns:Template_SendSmsSoapIn" /> <wsdl:output message="tns:Template_SendSmsSoapOut" /> </wsdl:operation> <wsdl:operation name="SignName_Apply"> <documentation xmlns="http://schemas.xmlsoap.org/wsdl/">签名申请</documentation> <wsdl:input message="tns:SignName_ApplySoapIn" /> <wsdl:output message="tns:SignName_ApplySoapOut" /> </wsdl:operation> <wsdl:operation name="SignName_Status"> <documentation xmlns="http://schemas.xmlsoap.org/wsdl/">签名申请状态查询</documentation> <wsdl:input message="tns:SignName_StatusSoapIn" /> <wsdl:output message="tns:SignName_StatusSoapOut" /> </wsdl:operation> </wsdl:portType> <wsdl:binding name="MobsetApiSoap" type="tns:MobsetApiSoap"> <soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="document" /> <wsdl:operation name="Sms_Send"> <soap:operation soapAction="http://tempuri.org/Sms_Send" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="Sms_GetRecv"> <soap:operation soapAction="http://tempuri.org/Sms_GetRecv" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="Sms_GetReport"> <soap:operation soapAction="http://tempuri.org/Sms_GetReport" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="Sms_GetSentList"> <soap:operation soapAction="http://tempuri.org/Sms_GetSentList" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="Sms_GetSign"> <soap:operation soapAction="http://tempuri.org/Sms_GetSign" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="Sms_GetBalance"> <soap:operation soapAction="http://tempuri.org/Sms_GetBalance" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="Sms_GetSentCount"> <soap:operation soapAction="http://tempuri.org/Sms_GetSentCount" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="Sms_Cancel"> <soap:operation soapAction="http://tempuri.org/Sms_Cancel" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="Mms_UpFile"> <soap:operation soapAction="http://tempuri.org/Mms_UpFile" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="Mms_GetFileStatus"> <soap:operation soapAction="http://tempuri.org/Mms_GetFileStatus" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="Mms_Send"> <soap:operation soapAction="http://tempuri.org/Mms_Send" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="Mms_GetReport"> <soap:operation soapAction="http://tempuri.org/Mms_GetReport" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="Mms_GetRecv"> <soap:operation soapAction="http://tempuri.org/Mms_GetRecv" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="Task_UpFile"> <soap:operation soapAction="http://tempuri.org/Task_UpFile" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="Task_DelFile"> <soap:operation soapAction="http://tempuri.org/Task_DelFile" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="Task_SmsSend"> <soap:operation soapAction="http://tempuri.org/Task_SmsSend" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="Task_GetSmsStatus"> <soap:operation soapAction="http://tempuri.org/Task_GetSmsStatus" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="Task_SmsStop"> <soap:operation soapAction="http://tempuri.org/Task_SmsStop" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="Task_SmsStart"> <soap:operation soapAction="http://tempuri.org/Task_SmsStart" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="Task_MmsSend"> <soap:operation soapAction="http://tempuri.org/Task_MmsSend" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="Task_GetMmsStatus"> <soap:operation soapAction="http://tempuri.org/Task_GetMmsStatus" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="Task_MmsStop"> <soap:operation soapAction="http://tempuri.org/Task_MmsStop" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="Task_MmsStart"> <soap:operation soapAction="http://tempuri.org/Task_MmsStart" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="Agent_GetSmsBalance"> <soap:operation soapAction="http://tempuri.org/Agent_GetSmsBalance" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="Agent_GetCorpSmsBalance"> <soap:operation soapAction="http://tempuri.org/Agent_GetCorpSmsBalance" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="Agent_CorpSmsPay"> <soap:operation soapAction="http://tempuri.org/Agent_CorpSmsPay" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="Agent_GetUserID"> <soap:operation soapAction="http://tempuri.org/Agent_GetUserID" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="Agent_GetUserSmsBalance"> <soap:operation soapAction="http://tempuri.org/Agent_GetUserSmsBalance" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="Agent_SetUserSmsBalance"> <soap:operation soapAction="http://tempuri.org/Agent_SetUserSmsBalance" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="Agent_UserSmsPay"> <soap:operation soapAction="http://tempuri.org/Agent_UserSmsPay" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="Agent_CorpAdd"> <soap:operation soapAction="http://tempuri.org/Agent_CorpAdd" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="Agent_CorpAddUser"> <soap:operation soapAction="http://tempuri.org/Agent_CorpAddUser" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="Agent_CorpSignNameApply"> <soap:operation soapAction="http://tempuri.org/Agent_CorpSignNameApply" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="Agent_CorpSignNameStatus"> <soap:operation soapAction="http://tempuri.org/Agent_CorpSignNameStatus" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="Template_Add"> <soap:operation soapAction="http://tempuri.org/Template_Add" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="Template_Modify"> <soap:operation soapAction="http://tempuri.org/Template_Modify" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="Template_Del"> <soap:operation soapAction="http://tempuri.org/Template_Del" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="Template_Query"> <soap:operation soapAction="http://tempuri.org/Template_Query" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="Template_List"> <soap:operation soapAction="http://tempuri.org/Template_List" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="Template_SendSms"> <soap:operation soapAction="http://tempuri.org/Template_SendSms" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="SignName_Apply"> <soap:operation soapAction="http://tempuri.org/SignName_Apply" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> <wsdl:operation name="SignName_Status"> <soap:operation soapAction="http://tempuri.org/SignName_Status" style="document" /> <wsdl:input> <soap:body use="literal" /> </wsdl:input> <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> </wsdl:binding> <wsdl:service name="MobsetApi"> <wsdl:port name="MobsetApiSoap" binding="tns:MobsetApiSoap"> <soap:address location="http://sms.mobset.com:8080/Api" /> </wsdl:port> </wsdl:service> </wsdl:definitions>