toplu sms

 Toplu SMS API Dokümantasyoları

 SMS Makinesi WSDL-XML API

Kullanım Şekli Kullanım Şekli
Hata Kodları Hata Kodları
GETORIGINATORS GETORIGINATORS
SENDSMS SENDSMS
SENDCONCAT SENDCONCAT
GETREPORT2DATE GETREPORT2DATE
GETSTATUS GETSTATUS
ÖRNEK KOD ÖRNEK KOD
SÜRÜM NOTLARI SÜRÜM NOTLARI
UYARILAR UYARILAR

 

 SendConcat

SendConcat - Postpaid : Postpaid ödeme yöntemiyle 160 karakterden daha uzun mesaj yollamak için kullanılan fonksiyondur. Bir mesaj paketinde maksimum 612 karakter yollanabilir.

Metod ayrıntıları için;
https://gateway.smsmakinesi.com/SendSMS/SendSMS.asmx
https://gateway.smsmakinesi.com/SendSMS/SendSMS.asmx?op=sendConcat
Gönderilecek XML
<?xml version="1.0" encoding="utf-8" ?> <SENDCONCAT> <USERNAME>demo</USERNAME> // Hermes tarafından verilen kullanıcı adı. <PASSWORD>demo</PASSWORD> // Hermes tarafından verilen şifre. <VENDOR_ID>demo</VENDOR_ID> // Kullanıcının bayi kodu. <SDATE></SDATE> // Gönderilecek tarih, ggaayyyyssdd (GünAyYılSaatDakika) <SENDER>TEST</SENDER> // Sisteme kayıtlı orginator bilgisi-1 <TM_LIST> <TM> <DST_MSISDN_LIST> // Mesaj Gönderilecek Gsm Nolarnın Listesi <DST_MSISDN>5324XXXXXX</DST_MSISDN>//Mesaj Gönderilecek Gsm No-1 <DST_MSISDN>5325XXXXXX</DST_MSISDN>//Mesaj Gönderilecek Gsm No-2 <DST_MSISDN>5326XXXXXX</DST_MSISDN>//Mesaj Gönderilecek Gsm No-3 </DST_MSISDN_LIST> <CONTENT_LIST> // Mesaj içeriği Listesi <CONTENT> <CONTENT_TEXT>Message 1</CONTENT_TEXT>// Gsm No-1 e gidecek mesaj </CONTENT> <CONTENT> <CONTENT_TEXT>Message 2</CONTENT_TEXT>// Gsm No-2 e gidecek mesaj </CONTENT> <CONTENT> <CONTENT_TEXT>Message 3</CONTENT_TEXT>// Gsm No-3 e gidecek mesaj </CONTENT> </CONTENT_LIST> </TM> </TM_LIST> </SENDCONCAT>
Dikkat:
  • SDate parametresi boş geçilirse hemen gönder. Eğer dolu ile ileri tarihli gönderim zamanı anlamına gelmektedir.
  • <Sender> </Sender> parametresi mutlaka dolu olmalı.
  • Mesaj numarası 5XXXXXXXXX şeklinde 10 haneli olmalıdır
 
Alınacak Cevap:
<?xml version='1.0' encoding='UTF-8'?> <MSGIDRETURN> <VERSION>1.0</VERSION> <MSGID>1002005072713150985239000</MSGID> </MSGIDRETURN>
 
Dikkat:
  • <MSGID> parametresi tolu olarak giden mesajların Paket Id sidir. SENDSMS xml i içinde kaç tane mesaj olursa olsun sadece bir adet MSGID döner.

SendConcat - Prepaid : Prepaid ödeme yöntemiyle 160 karakterden daha uzun mesaj yollamak için kullanılan fonksiyondur. Bir mesaj paketinde maksimum 612 karakter yollanabilir.
Metod ayrıntıları için;
https://gateway.smsmakinesi.com/SendSMSPrepaid/SendSMS.asmx
https://gateway.smsmakinesi.com/SendSMSPrepaid/SendSMS.asmx?op=sendConcat
Gönderilecek XML
<?xml version="1.0" encoding="utf-8" ?> <SENDCONCAT> <USERNAME>demo</USERNAME> // Hermes tarafından verilen kullanıcı adı. <PASSWORD>demo</PASSWORD> // Hermes tarafından verilen şifre. <VENDOR_ID>demo</VENDOR_ID> // Kullanıcının bayi kodu. <SDATE></SDATE> // Gönderilecek tarih, ggaayyyyssdd (GünAyYılSaatDakika) <SENDER>TEST</SENDER> // Sisteme kayıtlı orginator bilgisi-1 <TM_LIST> <TM> <DST_MSISDN_LIST> // Mesaj Gönderilecek Gsm Nolarnın Listesi <DST_MSISDN>5324XXXXXX</DST_MSISDN>//Mesaj Gönderilecek Gsm No-1 <DST_MSISDN>5325XXXXXX</DST_MSISDN>//Mesaj Gönderilecek Gsm No-2 <DST_MSISDN>5326XXXXXX</DST_MSISDN>//Mesaj Gönderilecek Gsm No-3 </DST_MSISDN_LIST> <CONTENT_LIST> // Mesaj içeriği Listesi <CONTENT> <CONTENT_TEXT>Message 1</CONTENT_TEXT>// Gsm No-1 e gidecek mesaj </CONTENT> <CONTENT> <CONTENT_TEXT>Message 2</CONTENT_TEXT>// Gsm No-2 e gidecek mesaj </CONTENT> <CONTENT> <CONTENT_TEXT>Message 3</CONTENT_TEXT>// Gsm No-3 e gidecek mesaj </CONTENT> </CONTENT_LIST> </TM> </TM_LIST> </SENDCONCAT>
 
Alınacak Cevap:
<?xml version='1.0' encoding='UTF-8'?> <MSGIDRETURN> <VERSION>1.0</VERSION> <MSGID>1002005072713150985239000</MSGID> </MSGIDRETURN>
 
Dikkat:
  • Postpaid ödemeli kullanıcı prepaid hesap ile yanlışlıkla sms göndermeye çalışırsa "kullanıcı adı ya da parolası hatalı" uyarısı alır. Aynı uyarı tersi durumda da geçerlidir, yani prepaid ödemeli kullanıcı postpoid hesap ile yanlışlıkla sms göndermeye çalışmasında da "kullanıcı adı ya da parolası hatalı" uyarısı alır.
  • <MSGID> parametresi tolu olarak giden mesajların Paket Id sidir. SENDSMS xml i içinde kaç tane mesaj olursa olsun sadece bir adet MSGID döner.

Anasayfa | Hakkımızda | Yardım | Site Haritası | İletişim