0212-852-6465
0212-852-6465

Python SMS Gönderme - Python ile SMS Api örnekleri

Ücretsiz Python Sms Api Servisimiz ile Müşterilerinize Toplu SMS veya Anlık Doğrulama Kodu yollayın

    Ücretsiz Python SMS Api Entegrasyonu

  1. Python Sms Api servisimizi sisteminize kolayca entegre ederek müşterilerinize şifre doğrulama, otomatik onay SMS'si, bilgi veya anlık bildirim mesajları gönderin. Toplu sms gönderimi gibi birçok avantaj elde edeceğiniz Python SMS API örnek ve dokümanlarımızı inceleyin.
    Python sms gonderme api


    Ücretsiz üyelik oluşturarak Api hizmetimizi test etme fırsatını şimdi değerlendirin.
    VatanSMS aboneliği ve Api hizmetimizi test etmek tamamen ücretsizdir.
    Oluşturacağınız üyelik herhangi bir taahhüdü içermez.
    Risk yok! Python SMS API servisimizi size hediye edeceğimiz sms kredinizle deneyin. Satın almak veya herhangi bir ödeme yapma zorunluluğunuz yok!
    ŞİMDİ ÜCRETSİZ ÜYE OL ve TEST ET


  2. Python XML POST - BİR MESAJI ÇOK KİŞİYE GÖNDERME

  3. import requests
    
    postUrl='http://panel.vatansms.com/panel/smsgonder1Npost.php'
    musteriNo=''
    kullaniciAdi=''
    sifre=''
    orjinator=""
    
    tur='Normal' """ Normal yada Turkce """
    zaman='2014-04-07 10:00:00'
    
    mesaj='Bu bir test mesajidir.'
    numara1='05354447775'
    numara2='05410002221'
    
    string = """
    <sms>
        <kno>"""+musteriNo+"""</kno>
        <kulad>"""+kullaniciAdi+"""</kulad>
        <sifre>"""+sifre+"""</sifre>
        <gonderen>"""+orjinator+"""</gonderen>
        <mesaj>"""+mesaj+"""</mesaj>
        <numaralar>"""+numara1+""","""+numara2+"""</numaralar>
        <tur>"""+tur+"""</tur>
    </sms>
    """
    
    """ Xml içinde aşağıdaki alanlarıda gönderebilirsiniz.
    <zaman>2014-04-07 10:00:00</zaman> İleri tarih için kullanabilirsiniz """
    
    response =  requests.post(postUrl, data={"data":string})
    
    print(response.text)
    
  4. Python XML POST - N MESAJI N KİŞİYE GÖNDERME

  5. 
    import requests
    
    postUrl='http://panel.vatansms.com/panel/smsgonderNNpost.php'
    musteriNo=''
    kullaniciAdi=''
    sifre=''
    orjinator=""
    
    tur='Normal' """ Normal yada Turkce """
    zaman='2014-04-07 10:00:00'
    
    mesaj1='Bu bir test mesajidir.'
    mesaj2='Bu bir test2 mesajidir.'
    numara1='05354447775'
    numara2='05410002221'
    
    string = """
    <sms>
        <kno>"""+musteriNo+"""</kno>
        <kulad>"""+kullaniciAdi+"""</kulad>
        <sifre>"""+sifre+"""</sifre>
        <gonderen>"""+orjinator+"""</gonderen>
        <telmesajlar>
            <telmesaj>
            <tel>"""+numara1+"""</tel><mesaj>"""+mesaj1+"""</mesaj>
            </telmesaj>
            <telmesaj>
            <tel>"""+numara2+"""</tel><mesaj>"""+mesaj2+"""</mesaj>
            </telmesaj>
        </telmesajlar>
        <tur>"""+tur+"""</tur>
    </sms>
    """
    
    """ Xml içinde aşağıdaki alanlarıda gönderebilirsiniz.
    <zaman>2014-04-07 10:00:00</zaman> İleri tarih için kullanabilirsiniz """
    
    response =  requests.post(postUrl, data={"data":string})
    
    print(response.text)
    
  6. Python XML POST - RAPORLAMA

  7. 
    import requests
    
    postUrl='http://panel.vatansms.com/panel/smstakippost.php'
    musteriNo=''
    kullaniciAdi=''
    sifre=''
    ozelKod='' """Gönderdiğiniz SMS'in dönen ID'si"""
    
    string = """
    <smsrapor>
        <kno>"""+musteriNo+"""</kno>
        <kulad>"""+kullaniciAdi+"""</kulad>
        <sifre>"""+sifre+"""</sifre>
        <ozelkod>"""+ozelKod+"""</ozelkod>
    </smsrapor>
    """
    
    response =  requests.post(postUrl, data={"data":string})
    
    print(response.text)
                                        


  8. Web Service kodlarını kullanabilmek için pysimplesoap isimli kütüphaneyi yüklemeniz gerekmektedir.
    Yüklemek için terminale pip install pysimplesoap yazıp enter'a basmanız yeterlidir.

    Python WEB SERVICE - BİR MESAJI ÇOK KİŞİYE GÖNDERME

  9. from pysimplesoap.client import SoapClient
    
    url = 'http://panel.vatansms.com/webservis/service.php?wsdl'
    client = SoapClient(wsdl=url, trace=True, exceptions=False)
    
    kullanicino=''
    kullaniciadi=''
    sifre=''
    mesaj="Bu bir test mesajidir."
    orjinator = ''
    tur='Normal'  """ Normal yada Turkce """
    zaman=''          """ İleri tarih için kullanabilirsiniz 2014-04-07 10:00:00 """
    zamanasimi='' """ Sms ömrünü belirtir 2014-04-07 15:00:00 """
    
    cvp = client.TekSmsiBirdenCokNumarayaGonder(kullanicino=kullanicino,
                                                kullaniciadi=kullaniciadi,
                                                sifre=sifre,
                                                orjinator=orjinator,
                                                numaralar='05354447775',
                                                mesaj=mesaj,
                                                zaman='',
                                                zamanasimi='',
                                                tip=tur)
    
    print(cvp)
    
  10. Python WEB SERVICE - N MESAJI N KİŞİYE GÖNDERME

  11. from pysimplesoap.client import SoapClient
    
    url = 'http://panel.vatansms.com/webservis/service.php?wsdl'
    client = SoapClient(wsdl=url, trace=True, exceptions=False)
    
    kullanicino=''
    kullaniciadi=''
    sifre=''
    orjinator = ''
    tur='Normal'  """ Normal yada Turkce """
    zaman=''          """ İleri tarih için kullanabilirsiniz 2014-04-07 10:00:00 """
    zamanasimi='' """ Sms ömrünü belirtir 2014-04-07 15:00:00 """
    
    mesaj1='Bu bir test mesajidir.'
    mesaj2='Bu bir test2 mesajidir.'
    numara1='05554443322'
    numara2='05553334422'
    
    paraNU_ME="{["+numara1+"]["+mesaj1+"]}{["+numara2+"]["+mesaj2+"]}" """ {[numara][mesaj]} """
    
    cvp = client.HerBirNumarayaFarkliSmsGonder(kullanicino=kullanicino,
                                                             kullaniciadi=kullaniciadi,
                                                             sifre=sifre,
                                                             orjinator=orjinator,
                                                             paraNU_ME=paraNU_ME,
                                                             zaman='',
                                                             zamanasimi='',
                                                             tip='Normal')
    
    print(cvp)
    
  12. Python WEB SERVICE - RAPORLAMA VE BİLGİ İŞLEMLERİ

  13. from pysimplesoap.client import SoapClient
    
    url = 'http://panel.vatansms.com/webservis/service.php?wsdl'
    client = SoapClient(wsdl=url, trace=True, exceptions=False)
    
    kullanicino=''
    kullaniciadi=''
    sifre=''
    
    """ SMS ID'ye GORE RAPOR ALMA """
    """ Mesajınızı gönderdikten sonra dönen SMS ID """
    smsid="" 
    
    """ Boş bırakırsanız SMS ID'ye ait tüm numaraların raporu gelir. """
    numara="" 
    cvp = client.RaporSorgula(kullanicino=kullanicino,kullaniciadi=kullaniciadi,sifre=sifre,smsid=smsid,numara=numara)
    print(cvp)
    
    """ TARIHE GORE RAPOR ALMA """
    """ Format 2013-10-30 """
    zaman="2020-04-28"
    
    """ Boş bırakırsanız SMS ID'ye ait tüm numaraların raporu gelir. """
    numara="" 
    cvp = client.GunlukRaporSorgula(kullanicino=kullanicino,kullaniciadi=kullaniciadi,sifre=sifre,zaman=zaman)
    print(cvp)
    
    """ ÜYE ve BAKİYE SORGULAMA """
    cvp = client.UyeBilgisiSorgula(kullanicino=kullanicino,kullaniciadi=kullaniciadi,sifre=sifre)
    print(cvp) 
    
    """ ORJINATOR OLUSTURMA """
    """ 11 karakteri geçemez, boşluklar dahil. Türkçe karakter kullanılamaz. """
    orjinator="" 
    aciklama=""
    cvp = client.OrjinatorGonder(kullanicino=kullanicino,kullaniciadi=kullaniciadi,sifre=sifre,orjinator=orjinator,aciklama=aciklama)
    print(cvp) 
    
    """ ORJINATORlERI CEKME ve SORGULAMA """
    """ Oluşturduğunuz orjinatörün durumunu sorgular . Eğer boş bırakırsanız sisteme kayıtlı orjinatörleri çekersiniz. """
    orjinator=""
    cvp = client.OrjinatorSorgula(kullanicino=kullanicino,kullaniciadi=kullaniciadi,sifre=sifre,orjinator=orjinator)
    print(cvp)