हम अपने नंबर मेगाफोन से बिना जीएसएम डिवाइस के एसएमएस भेजते हैं

नमस्ते!

कुछ समय पहले, यास्टरेबोन ने मेगाफोन गेटवे के माध्यम से sms \ mms भेजने के लिए एक पाया सुविधा प्रकाशित की । इसके अलावा, अपने नंबर से भेजें और अपने स्वयं के खाते से भुगतान करें (विभिन्न बोनस कार्यक्रमों और पैकेजों सहित)।

खाली समय था और मैंने इस सेवा पर एक रैपर लाइब्रेरी लिखने का फैसला किया।



आप डाउनलोड कर सकते हैं अपने आप में जीथ्यूब पर भंडार से

उदाहरण का उपयोग करें

$myNumber = '79274445566'; $myPassword = 'my-serviceguide-password'; $recipientNumber = '79274445577'; $text = ' '; $c = new OMS(new OMS_User($myNumber,$myPassword), 'https://sms.megafon.ru/oms/service.asmx', 'https://www.intellisoftware.co.uk/smsgateway/oms/oms.asmx?WSDL' ); $m = new OMS_Message(new OMS_Body_SMS($text),$recipientNumber); $c->DeliverXms($m); 


(वैसे, यह स्पष्ट नहीं है कि क्यों, लेकिन आप प्रोग्रामैटिक रूप से मेगफॉन सर्वर से डब्ल्यूएसडीएल प्राप्त नहीं कर सकते हैं (जाहिरा तौर पर आपको ब्राउज़र जैसे हेडर भेजने की आवश्यकता होती है), इसलिए मैंने इसी तरह की सेवा से सेवा का विवरण खींचा)

कई बिंदु हैं जिन पर आपको ध्यान देना चाहिए:

Source: https://habr.com/ru/post/In115037/


All Articles