Hello all ,
We recently purchased a SMS service from a telecom provider, they give us a soap WSDL based API which i couldn’t map correctly to DHIS2 format. I could test it using Soap UI tool but puzzled how to configure on DHIS2
Shall i request any of the experts here to share some lights on how to troubleshoot on this?
Here is WSDL end point they shared: http://183.182.100.154:8181/apiSendSms.php?wsdl
and request XML format which shall be used in Soap UI
<soapenv:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<sendSMS soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
<username xsi:type="xsd:string">smsbrand_NIP</username>
<password xsi:type="xsd:string">password</password>
<brand_name xsi:type="xsd:string">MOH-LAO PDR</brand_name>
<msisdn xsi:type="xsd:string">123123</msisdn >
<language_id xsi:type="xsd:int">0</language_id >
<content xsi:type="xsd:string">Test170521 1</content >
</sendSMS >
</soapenv:Body>
</soapenv:Envelope>