|
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> |