Merhaba 2016 Güncel API Dokümantasyonu.
XML ile SMS Gönderimi XML ile SMS Gönderimi azami 100.000 kişiye kadar yapılabilmektedir. 100.000 adet üzerindeki gönderimlerinizi loop ederek 100.000 er adetlik paketler halinde göndermeniz gerekmektedir. XML ile SMS Gönderimi için örnek XML Yapısı aşağıdaki şekildedir. <SMS> <kullanici>>[kullanici_adiniz]</kullanici> <sifre>[şifreniz]</sifre> <baslik>baslik</baslik> <metin>xml Api ile sms gonderimi...</metin> <alicilar>5329998877,5309998877,5429998877</alicilar> <tarih>yyyy-mm-dd HH:MM:SS</tarih> <karaliste>kendi genel</karaliste> <izin_link>true false</izin_link> <izin_telefon>true false</izin_telefon> </SMS> Not: <tarih></tarih> taglarını boş bırakırsanız mesaj hemen gider. İleri bir tarihte gitmesini isterseniz yukarıda belirtilen formatta göndermeniz gerekmektedir. Post URL : Normal Gönderim için : http://webcms.bizimsms.net/api-v3/xml_api.php Parametreler : kullanici : BizimSMS de kayıtlı olan kullanıcı adınızdır. sifre : BizimSMS de kayıtlı olan şifrenizdir. baslik : Mesaj gönderiminin hangi başlık üzerinden yapılacağını belirtir.azami 11 karakter olabilir. metin : Mesaj metnini belirtir. alicilar : Mesajın gönderileceği numaraları belirtir.başına 0 konulmadan girilmelidir.birden fazla kişiye mesaj göndermek için araya virgül (,) konularak yazılmalıdır. tarih : Boş bırakılması durumunda mesaj hemen gider,ileri bir tarihte gönderim için 19 karakter olacak şekilde yukarıdaki formata uygun şekilde girilmelidir. karaliste : Sistem üzerinde bulunan karalisteyi kullanarak mesaj göndermenizi sağlar. 2 parametre almaktadır. Bu parametreler, Genel(Genel olarak kullanılan karalisteyi kontrol eder.) veya Kendi(size ait olan kara listenizi kontrol eder.) olarak kullanılabilir. Dönen Sonuçlar : Mesaj gönderiminin başarılı olması durumunda OK MesajID şeklinde bir sonuç döner. OK kısmı herzaman sabittir. işaretinden sonraki kısım değişkendir. Mesaj gönderiminin başarısız olması durumunda ERR ile başlayan ve türkçe açıklama içeren hata mesajları döner.err kısmı her zaman sabittir.
XML ile Hitaplı (Parametrik) SMS Gönderimi XML ile SMS Gönderimi azami 100.000 kişiye kadar yapılabilmektedir. 100.000 adet üzerindeki gönderimlerinizi loop ederek 100.000 er adetlik paketler halinde göndermeniz gerekmektedir. XML ile Hitaplı (Parametrik) SMS Gönderimi için örnek XML Yapısı aşağıdaki şekildedir. <SMS> <kullanici>[kullanici_adiniz]</kullanici> <sifre>[şifreniz]</sifre> <baslik>baslik</baslik> <metin>sayin Veli Dogan, borcunuz 15TL dir.</metin> <alici>5428887766</alici> <metin>sayin Hasan Dogan, borcunuz 20TL dir.</metin> <alici>5556665544</alici>... <tarih>yyyy-mm-dd HH:MM:SS</tarih> <karaliste>kendi genel</karaliste> <izin_link>true false</izin_link> <izin_telefon>true false</izin_telefon> </SMS> Not: <tarih></tarih> taglarını boş bırakırsanız mesaj hemen gider. İleri bir tarihte gitmesini isterseniz yukarıda belirtilen formatta göndermeniz gerekmektedir. Post URL : Normal Gönderim için : http://webcms.bizimsms.net/api-v3/xml_ozel_api.php Parametreler : kullanici : BizimSMS de kayıtlı olan kullanıcı adınızdır. sifre : BizimSMS d e kayıtlı olan şifrenizdir. baslik : Mesaj gönderiminin hangi başlık üzerinden yapılacağını belirtir.azami 11 karakter olabilir. metin : Mesaj metnini belirtir. alicilar : Mesajın gönderileceği numaraları belirtir.başına 0 konulmadan girilmelidir.birden fazla kişiye mesaj göndermek için araya virgül (,) konularak yazılmalıdır. tarih : Boş bırakılması durumunda mesaj hemen gider,ileri bir tarihte gönderim için 19 karakter olacak şekilde yukarıdaki formata uygun şekilde girilmelidir. karaliste : Sistem üzerinde bulunan karalisteyi kullanarak mesaj göndermenizi sağlar. 2 parametre almaktadır. Bu parametreler, Genel(Genel olarak kullanılan karalisteyi kontrol eder.) veya Kendi(size ait olan kara listenizi kontrol eder.) olarak kullanılabilir. Dönen Sonuçlar : Mesaj gönderiminin başarılı olması durumunda OK MesajID şeklinde bir sonuç döner. OK kısmı herzaman sabittir. işaretinden sonraki kısım değişkendir. Mesaj gönderiminin başarısız olması durumunda ERR ile başlayan ve türkçe açıklama içeren hata mesajları döner.err kısmı her zaman sabittir.
XML İle SMS Gönderimi için Örnek PHP Kodu <?php set_time_limit(0); ini_set('mysql.connect_timeout', 600); ini_set('default_socket_timeout', 600); function sendrequest($site_name,$send_xml,$header_type=array('content-type: text/xml')) { $ch = curl_init(); curl_setopt($ch, CURLOPT_URL,$site_name); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_POSTFIELDS,$send_xml); curl_setopt($ch, CURLOPT_SSL_VERIFYHOST,1); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER,0); curl_setopt($ch, CURLOPT_RETURNTRANSFER,1); curl_setopt($ch, CURLOPT_HTTPHEADER,$header_type); curl_setopt($ch, CURLOPT_HEADER, 0); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1); curl_setopt($ch, CURLOPT_TIMEOUT, 120); $result = curl_exec($ch); return $result; } $xml = " <SMS> <kullanici>[kullanici_adiniz]</kullanici> <sifre>[şifreniz]</sifre> <baslik>numeric gonderim icin BASLIKSIZ yazınız yada boş bırakınız</baslik> <metin>xml Api ile sms gonderimi...</metin> <alicilar>5329998877,5309998877,5429998877</alicilar> <tarih>2015-01-01 23:59:59</tarih> </karaliste>kendi</karaliste> <izin_link>true false</izin_link> <izin_telefon>true false</izin_telefon> </SMS>"; $gonder = http://webcms.bizimsms.net/api-v3/xml_api.php",$xml); die($gonder);?>
XML ile Hitaplı (Parametrik) SMS Gönderimi Örnek PHP Kodu <?php set_time_limit(0); ini_set('mysql.connect_timeout', 600); ini_set('default_socket_timeout', 600); function sendrequest($site_name,$send_xml,$header_type=array('content-type: text/xml')) { $ch = curl_init(); curl_setopt($ch, CURLOPT_URL,$site_name); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_POSTFIELDS,$send_xml); curl_setopt($ch, CURLOPT_SSL_VERIFYHOST,1); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER,0); curl_setopt($ch, CURLOPT_RETURNTRANSFER,1); curl_setopt($ch, CURLOPT_HTTPHEADER,$header_type); curl_setopt($ch, CURLOPT_HEADER, 0); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1); curl_setopt($ch, CURLOPT_TIMEOUT, 120); $result = curl_exec($ch); return $result; } $xml = " <SMS> <kullanici>[kullanici_adiniz]</kullanici> <sifre>[şifreniz]</sifre> <baslik>numaralı gönderim için bu kısmı boş bırakabilirsiniz.</- baslik> <tarih>2015-01-01 23:59:59</tarih> <metin>sayin Veli Dogan, borcunuz 15TL dir.</metin> <alici>5428887766</alici>... </karaliste>kendi</karaliste> <izin_link>true false</izin_link> <izin_telefon>true false</izin_telefon> </SMS>";?> $gonder = http://webcms.bizimsms.net/api-v3/xml_ozel_api.php",$xml); die($gonder);
XML ile Rapor Sorgulama Bu method ile gönderimlerinize ait raporlarınızı anında sorgulayabilirsiniz XML Rapor Sorgulama için örnek XML Yapısı aşağıdaki şekildedir. <RAPOR> <kullanici>kullanıcı adı</kullanici> <sifre>şifre</sifre> <rapor> <raporid>mesaj gonderimi sirasinda gelen ok cevapli id...</raporid> </rapor> </RAPOR> Post URL : http://webcms.bizimsms.net/api-v3/xml_rapor.php Parametreler : kullanici : BizimSMS de kayıtlı olan kullanıcı adınızdır. sifre : BizimSMS d e kayıtlı olan şifrenizdir. raporid: Mesaj gönderiminden dönen mesaj id sidir. Dönen XML Yapısı: <SONUC> <BEKLEYEN>5329998877,5338887766</BEKLEYEN> <ILETILEN>5459998877</ILETILEN> <HATALI>5006665544</HATALI> </SONUC>
XML ile Bakiye Sorgulama Bu method ile kredilerinizi anında sorgulayabilirsiniz XML Bakiye Sorgulama için örnek XML Yapısı aşağıdaki şekildedir. <RAPOR> <kullanici>532xxxxxxx</kullanici> <sifre>1234</sifre> </RAPOR> Post URL : http://webcms.bizimsms.net/api-v3/xml_bakiye.php Parametreler : kullanici : BizimSMS de kayıtlı olan kullanıcı adınızdır. sifre : BizimSMS d e kayıtlı olan şifrenizdir. Dönen XML Yapısı: String şeklinde döner. XML tag içermez. numerik(0) alphanumeric(999)
BizimSMS İletişim Bizim SMS Başlıklı Toplu SMS Hizmeti İletişim 0542 517 51 74 E-Posta info@bizimsms.net Sosyal Medya Hesaplarımız www.facebook.com/bizimsms www.twitter.com/bizimsms www.instagram.com/bizimsms
Görüşmek üzere www.bizimsms.net