Web services (SOAP)
URL : SentSMSWorld การให้บริการของ Service - Send unlimited free SMS to following countries URL : -http://www.webservicex.net/sendsmsworld.asmx
Input : -Email Address ถ้ารหัสประเทศเป็น 091 ให้ใส่ 91 ถ้าเบอร์โทรศัพท์เป็น 098XXXXX ให้ใส่ 98XXXX ข้อความ .
Output : หากเราส่งข้อความสำเร็จ จะมีข้อความ Message has been sent successfully ขึ้นมา เป็นรูปแบบของ xml
Request SOAP POST /sendsmsworld.asmx HTTP/1.1 Host: www.webservicex.net Content-Type: text/xml; charset=utf-8 Content-Length: length SOAPAction: http://www.webserviceX.NET/sendSMS <?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <sendSMS xmlns="http://www.webserviceX.NET"> <FromEmailAddress>string</FromEmailAddress> <CountryCode>string</CountryCode> <MobileNumber>string</MobileNumber> <Message>string</Message> </sendSMS> </soap:Body> </soap:Envelope>
Response SOAP HTTP/1.1 200 OK Content-Type: text/xml; charset=utf-8 Content-Length: length <?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <sendSMSResponse xmlns="http://www.webserviceX.NET"> <sendSMSResult>string</sendSMSResult> </sendSMSResponse> </soap:Body> </soap:Envelope>
Vaildate Email Address การให้บริการของ Service - ตรวจสอบว่าอีเมลล์ที่ป้อนเข้าไปมีอยู่จริงหรือไม่ URL : -http://www.webservicex.net/ValidateEmail.asmx
Input : -Email Address
Output จะส่งค่ากลับเป็นคำว่า True หรือ False
Request SOAP POST /ValidateEmail.asmx HTTP/1.1 Host: www.webservicex.net Content-Type: text/xml; charset=utf-8 Content-Length: length SOAPAction: "http://www.webservicex.net/IsValidEmail" <?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <IsValidEmail xmlns="http://www.webservicex.net"> <Email>string</Email> </IsValidEmail> </soap:Body> </soap:Envelope>
Response SOAP HTTP/1.1 200 OK Content-Type: text/xml; charset=utf-8 Content-Length: length <?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema- instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <IsValidEmailResponse xmlns="http://www.webservicex.net"> <IsValidEmailResult>boolean</IsValidEmailResult> </IsValidEmailResponse> </soap:Body> </soap:Envelope>