Mobitel SOAP
 
Desty 31. okt 2010 00:40:56 Pridružen od:
1. apr 2008
1438 objav
572 349 32
#11

Za iOS obstaja aplikacija, kjer lahko prek WiFI ali 3G/EDGE pošiljaš SMSe iz zakupljenih količin. Za Si.mobil pa vem, da je obstajalo nekaj takega za PC, samo ne vem, če še obstaja oz. deluje.


všeč(0) ni všeč(0) spam(0)
 
carli 31. okt 2010 07:46:11 Pridružen od:
5. avg 2008
1258 objav
583 54 17
#12

Poglej oz. poišči - "stamcar php konferenca" on je spisal eno PHP scripto, ki je pošiljala preko SOAPa.



Evo link: http://pastebin.com/f6177d393



Spremenil se je sam url, WSDL datoteke. Je kar nekaj napisanega okoli tega ...


všeč(0) ni všeč(0) spam(0)
 
klodovik 31. okt 2010 11:02:33 Pridružen od:
18. mar 2010
221 objav
104 14 2
#13

Desty:

Za iOS obstaja aplikacija, kjer lahko prek WiFI ali 3G/EDGE pošiljaš SMSe iz zakupljenih količin. Za Si.mobil pa vem, da je obstajalo nekaj takega za PC, samo ne vem, če še obstaja oz. deluje.




Bi delil ime iOS aplikacije? :)


všeč(0) ni všeč(0) spam(0)
 
_Dejan_ 31. okt 2010 12:24:38 Pridružen od:
16. jun 2010
321 objav
227 23 3
#14

carli:

Poglej oz. poišči - "stamcar php konferenca" on je spisal eno PHP scripto, ki je pošiljala preko SOAPa.



Evo link: http://pastebin.com/f6177d393



Spremenil se je sam url, WSDL datoteke. Je kar nekaj napisanega okoli tega ...




Ja ampak to on verjetno že ima glede na to da je napisal da lahko pošilja SMS-e. On pa išče za pošiljanje MMS-ov...


všeč(0) ni všeč(0) spam(0)
 
carli 31. okt 2010 13:36:34 Pridružen od:
5. avg 2008
1258 objav
583 54 17
#15

Aja ups :D



BTW: https://moj.mobitel.si/mobidesktop-v2/wsdl.xml



Glede na to gre verjetno tudi MMS čes ...


všeč(0) ni všeč(0) spam(0)
 
spyderw 13. nov 2010 19:41:52 Pridružen od:
5. avg 2008
185 objav
32 7 3
#16

Še eno vprašanje :D

Ali mogoče obstaja kakšen tak SOAP tudi za Simobil ??


všeč(0) ni všeč(0) spam(0)
 
ledi 15. nov 2010 06:18:43 Pridružen od:
14. avg 2008
681 objav
325 223 14
#17

pa soap za T2?


všeč(0) ni všeč(0) spam(0)
 
bl4ckb1rd 15. nov 2010 08:36:28 Pridružen od:
18. avg 2008
1122 objav
750 91 11
#18

carli:

Aja ups :D



BTW: https://moj.mobitel.si/mobidesktop-v2/wsdl.xml



Glede na to gre verjetno tudi MMS čes ...




Ja tudi za MMS gre skozi. S tem da moraš malce modificirat skripto.



In sicer moraš nastaviti tele parametre:

<s:element minOccurs="0" maxOccurs="1" name="Username" type="s:string"/>

<s:element minOccurs="0" maxOccurs="1" name="Password" type="s:string"/>

<s:element minOccurs="0" maxOccurs="1" name="ClientId" type="s:string"/>

<s:element minOccurs="0" maxOccurs="1" name="Recipients" type="tns:ArrayOfString"/>

<s:element minOccurs="0" maxOccurs="1" name="Message" type="s:string"/>



Imeti moraš nameščen tudi php-cli in php-soap paketa, v kolikor uporabljaš kako linux distribucijo za strežnik. Good luck :)



Mogoče še malce bolj uporabna koda, kjer samo podaš argumente:


#!/usr/bin/php
<?php

if ($argc < 3) {
die("Not enough arguments\n");
}

if (strlen($argv[$argc-1]) > 160) {
die("Message too long\n");
}

$cl = new SoapClient("https://moj.mobitel.si/mobidesktop-v2/wsdl.xml");
$cl->SendSMS(
array(
"Username" => "031xxxxxx",
"Password" => "geslo",
"Recipients" => array_slice($argv,1,-1),
"Message" => $argv[$argc-1]
)
);

echo "Message sent!\n";
?>

./skripta.php 031xxxxxx "besedilo smsa"



(Koda je last uporabnika ales85 iz slo-tech)


všeč(1) ni všeč(0) spam(0)
blackbird.si - Moj plac za odlaganje problemov in rešitev...
 
bl4ckb1rd 15. nov 2010 09:02:15 Pridružen od:
18. avg 2008
1122 objav
750 91 11
#19

Še en problemček tele kode, nima supporta za SSL. Da lahko uporabljate naslednjo kodo je potrebno popraviti vrstico soapclient in sicer:


$cl = new SoapClient("https://moj.mobitel.si/mobidesktop-v2/wsdl.xml", array('local_cert' => dirname(__FILE__) . '/cert.pem'));

S tem da predvideva skripta da je cert.pem certifikat v istem direktoriju kot skripta.


všeč(0) ni všeč(0) spam(0)
blackbird.si - Moj plac za odlaganje problemov in rešitev...
 
mtance 24. mar 2015 08:48:31 Pridružen od:
27. jan 2008
508 objav
198 16 1
#20

Kdo uporablja še ta WSDL, namreč od danes naprej ne deluje več.



Obstaja kakšna alternativa?


všeč(0) ni všeč(0) spam(0)
 
 

🔒 Za odgovor na to temo se moraš prijaviti.

Prijavi se