16.11.2015, 10:01 | #1 |
Участник
|
SMS на МТС через API
Всем доброго дня. Подскажите кто-нибудь отсылал смс через API МТС?
Использую COM Microsoft.XMLHTTP Согласно инструкции http://mcommunicator.ru/m2m/m2m_api.asmx?op=SendMessage посылаю xmlSend /m2m/m2m_api.asmx HTTP/1.1 Host: mcommunicator.ru Content-Type: text/xml; charset=utf-8 Content-Length: 469 SOAPAction: "http://mcommunicator.ru/M2M/SendMessage" <?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><SendMessage xmlns="http://mcommunicator.ru/M2M"><msid>7912ххххххх</msid><message>Test message from Ax</message><naming></naming><login>ххх</login><password>ххх</password></SendMessage></soap:Body></soap:Envelope> на http://www.mcommunicator.ru/m2m/m2m_api.asmx используя метод POST в ответ получаю <?xml version="1.0" encoding="utf-8"?><soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><soap:Body><soap:Fault><soap:Code><soap:Value>soap:Receiver</soap:Value></soap:Code><soap:Reason><soap:Text xml:lang="en">Server was unable to process request. ---> Data at the root level is invalid. Line 1, position 1.</soap:Text></soap:Reason><soapetail /></soap:Fault></soap:Body></soap:Envelope> Прошу совета, что я делаю не так? |
|
|
|