web/lib/Zend/Service/DeveloperGarden/Wsdl/SmsService.wsdl
changeset 64 162c1de6545a
parent 19 1c2f13fd785c
child 68 ecaf28ffe26e
equal deleted inserted replaced
63:5b37998e522e 64:162c1de6545a
       
     1 <?xml version="1.0" encoding="UTF-8"?>
       
     2 <wsdl:definitions xmlns:apachesoap="http://xml.apache.org/xml-soap" xmlns:impl="http://webservice.sms.odg.tonline.de" xmlns:intf="http://webservice.sms.odg.tonline.de" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://webservice.sms.odg.tonline.de">
       
     3 	<wsdl:types>
       
     4 		<schema targetNamespace="http://webservice.sms.odg.tonline.de" xmlns="http://www.w3.org/2001/XMLSchema">
       
     5 			<complexType name="SmsRequest">
       
     6 				<sequence>
       
     7 					<element name="environment" type="xsd:int"/>
       
     8 				</sequence>
       
     9 			</complexType>
       
    10 			<complexType name="sendSMSRequestBase">
       
    11 				<complexContent>
       
    12 					<extension base="impl:SmsRequest">
       
    13 						<sequence>
       
    14 							<element name="number" type="xsd:string"/>
       
    15 							<element name="message" type="xsd:string"/>
       
    16 							<element name="originator" type="xsd:string"/>
       
    17 							<element maxOccurs="1" minOccurs="0" name="account" type="xsd:string"/>
       
    18 						</sequence>
       
    19 					</extension>
       
    20 				</complexContent>
       
    21 			</complexType>
       
    22 			<complexType name="sendSMSRequest">
       
    23 				<complexContent>
       
    24 					<extension base="impl:sendSMSRequestBase">
       
    25 						<sequence/>
       
    26 					</extension>
       
    27 				</complexContent>
       
    28 			</complexType>
       
    29 			<element name="sendSMS">
       
    30 				<complexType>
       
    31 					<sequence>
       
    32 						<element maxOccurs="1" minOccurs="0" name="request" type="impl:sendSMSRequest"/>
       
    33 					</sequence>
       
    34 				</complexType>
       
    35 			</element>
       
    36 			<complexType name="SmsResult">
       
    37 				<sequence>
       
    38 					<element maxOccurs="1" minOccurs="0" name="description" nillable="true" type="xsd:string"/>
       
    39 					<element name="status" type="xsd:string"/>
       
    40 				</sequence>
       
    41 			</complexType>
       
    42 			<element name="sendSMSResponse">
       
    43 				<complexType>
       
    44 					<sequence>
       
    45 						<element maxOccurs="1" minOccurs="0" name="return" nillable="true" type="impl:SmsResult"/>
       
    46 					</sequence>
       
    47 				</complexType>
       
    48 			</element>
       
    49 			<complexType name="sendFlashSMSRequest">
       
    50 				<complexContent>
       
    51 					<extension base="impl:sendSMSRequestBase">
       
    52 						<sequence/>
       
    53 					</extension>
       
    54 				</complexContent>
       
    55 			</complexType>
       
    56 			<element name="sendFlashSMS">
       
    57 				<complexType>
       
    58 					<sequence>
       
    59 						<element name="request" type="impl:sendFlashSMSRequest"/>
       
    60 					</sequence>
       
    61 				</complexType>
       
    62 			</element>
       
    63 			<element name="sendFlashSMSResponse">
       
    64 				<complexType>
       
    65 					<sequence>
       
    66 						<element name="return" nillable="true" type="impl:SmsResult"/>
       
    67 					</sequence>
       
    68 				</complexType>
       
    69 			</element>
       
    70 		</schema>
       
    71 	</wsdl:types>
       
    72 	<wsdl:message name="sendSMSRequest">
       
    73 		<wsdl:part name="sendSMS" element="impl:sendSMS"/>
       
    74 	</wsdl:message>
       
    75 	<wsdl:message name="sendFlashSMSRequest">
       
    76 		<wsdl:part name="sendFlashSMS" element="impl:sendFlashSMS"/>
       
    77 	</wsdl:message>
       
    78 	<wsdl:message name="sendFlashSMSResponse">
       
    79 		<wsdl:part name="sendFlashSMSResponse" element="impl:sendFlashSMSResponse"/>
       
    80 	</wsdl:message>
       
    81 	<wsdl:message name="sendSMSResponse">
       
    82 		<wsdl:part name="sendSMSResponse" element="impl:sendSMSResponse"/>
       
    83 	</wsdl:message>
       
    84 	<wsdl:portType name="SmsServicePortType">
       
    85 		<wsdl:operation name="sendSMS" parameterOrder="sendSMS">
       
    86 			<wsdl:input name="sendSMSRequest" message="impl:sendSMSRequest"/>
       
    87 			<wsdl:output name="sendSMSResponse" message="impl:sendSMSResponse"/>
       
    88 		</wsdl:operation>
       
    89 		<wsdl:operation name="sendFlashSMS" parameterOrder="sendFlashSMS">
       
    90 			<wsdl:input name="sendFlashSMSRequest" message="impl:sendFlashSMSRequest"/>
       
    91 			<wsdl:output name="sendFlashSMSResponse" message="impl:sendFlashSMSResponse"/>
       
    92 		</wsdl:operation>
       
    93 	</wsdl:portType>
       
    94 	<wsdl:binding name="SmsServiceSoapBinding" type="impl:SmsServicePortType">
       
    95 		<wsdlsoap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
       
    96 		<wsdl:operation name="sendSMS">
       
    97 			<wsdlsoap:operation soapAction="http://webservice.sms.odg.tonline.de/sendSMS"/>
       
    98 			<wsdl:input name="sendSMSRequest">
       
    99 				<wsdlsoap:body use="literal"/>
       
   100 			</wsdl:input>
       
   101 			<wsdl:output name="sendSMSResponse">
       
   102 				<wsdlsoap:body use="literal"/>
       
   103 			</wsdl:output>
       
   104 		</wsdl:operation>
       
   105 		<wsdl:operation name="sendFlashSMS">
       
   106 			<wsdlsoap:operation soapAction="http://webservice.sms.odg.tonline.de/sendFlashSMS"/>
       
   107 			<wsdl:input name="sendFlashSMSRequest">
       
   108 				<wsdlsoap:body use="literal"/>
       
   109 			</wsdl:input>
       
   110 			<wsdl:output name="sendFlashSMSResponse">
       
   111 				<wsdlsoap:body use="literal"/>
       
   112 			</wsdl:output>
       
   113 		</wsdl:operation>
       
   114 	</wsdl:binding>
       
   115 	<wsdl:service name="SmsService">
       
   116 		<wsdl:port name="SmsService" binding="impl:SmsServiceSoapBinding">
       
   117 			<wsdlsoap:address location="https://gateway.developer.telekom.com/p3gw-mod-odg-sms/services/SmsService"/>
       
   118 		</wsdl:port>
       
   119 	</wsdl:service>
       
   120 	<!--WSDL created by Apache Axis version: 1.4
       
   121 Built on Apr 22, 2006 (06:55:48 PDT)-->
       
   122 </wsdl:definitions>