toplu sms

 Toplu SMS API Dokümantasyoları

 İnteraktif SMS API

GET PARAMETERS GETPARAMETERS
GET MESSAGES GETMESSAGES
Hata Kodları Hata Kodları
Sürüm Notları Sürüm Notları

 

 getMessages()

Sistemde kayılı kullanıcıya gelen mesajları okumak için bir fonksiyondur.

Metod ayrıntıları için;
https://interaktif.smsmakinesi.com:10443/axis/services/interaktifsms?wsdl
 
Gönderilecek XML

<?xml version='1.0' encoding='utf-8' ?>
<READSMS>
   <USERNAME>test</USERNAME> // Sistemde Kayıtlı Kullanıcı Adı
   <PASSWORD>test</PASSWORD> // Sistemde Kayıtlı Parola
   <VENDORID>test</VENDORID> // Sistemde Kayıtlı BayiKodu
   <PARAMETERS>
      <PARAMETER>DENEME</PARAMETER>
      <PARAMETER>TEST</PARAMETER>
   </PARAMETERS>
   <STARTDATE></STARTDATE>
   <ENDDATE></ENDDATE>
</READSMS>

Gönderilecek XML Açıklaması
Kullanıcının kendisine ait mesajları okumasını sağlar. Kullanıcı mesajlarını aşağıdaki kriterlere göre sorgulayabilir.

  • Tarih aralığına
  • Durumuna (Okunup okunmadığına)
  • Parametresine

STAT : Hangi mesajların alınacağını belirtir. ALL (Tüm mesajlar) / READ (Okunmuş mesajlar) / UNREAD (Okunmamış mesajlar)

PARAMETERS : Mesajı alınacak parametreleri barındırır. Eğer PARAMETERS etiketleri arasında herhangi bir parametre belirtilmez ise, kullanıcının tüm mesajlarını getirir.

PARAMETER : Sorgulanacak parametre
STARTDATE : Sorgulanmaya başlanacak tarih, boş bırakılabilir.
Tarih Formatı YYYY-AA-GG.( örn :2008-08-08)

ENDDATE : Sorgulanmanın bittiği tarih, boş bırakılabilir.
Tarih Formatı YYYY-AA-GG ( örn :2008-08-08 )
Alınacak Cevap:

<?xml version="1.0" encoding="utf-8" ?>
<SMSLIST>
   <SMS>
      <CODE>TEST</CODE>
       <MESSAGE>Mesaj 1</MESSAGE>
      <SENDER>+905321234567</SENDER>
      <DATE>2007-11-19 14:12:00</DATE>
   </SMS>
   <SMS>
      <CODE>Deneme</CODE>
       <MESSAGE>Mesaj 2</MESSAGE>
      <SENDER>+905321234567</SENDER>
      <DATE>2007-11-19 14:14:00</DATE>
   </SMS>
</SMSLIST>