JETSMS Web Servis Kullanımı

Benzer belgeler
Doküman JETSMS XML Mesaj Đşlemleri Yardım Dokümanı Tarih Sürüm 1.1.0

JETSMS XML Mesaj İşlemleri Yardım Dokümanı Tarih Sürüm XML ile Mesaj İşlemleri

Xml Arayüzleri. 6. Sms To Multisenders (Farklı Mesajların Farklı Numaralara Yollanması)

3G Sms&MMS GateWay Xml Interface

TC KİMLİK NO SMS GÖNDERİM SOAP API

SMSEXPLORER XML API. XML API KILAVUZU v.1.0

Submit metodu birden fazla numaraya aynı içerikli kısa mesaj gönderimi için kullanılmaktadır.

XML ile Mesaj İşlemleri

BOTAN SMS APİ DÖKÜMANI. Versiyon 1.0

AJANS İLETİŞİM API XML API v İçindekiler. 1. AMAÇ - Sayfa 2

Global Haberleşme API Kullanıcı Notları

w w w. e - t o p l u s m s. c o m

SMS interconnecion APi S DOKÜMANI

Netsis 3 SMS Uygulaması

SOAP API. Mobildev Toplu Mesajlaşma API

3G SMS & MMS GateWay Xml Interface

TC KİMLİK NO SMS GÖNDERİM XML API

HTTP/HTTPS API v2.0 Belge sürümü : 2.0.0

VIDEOCELL API. Versiyon 1.0.0

ISTCELL. Kullanım Bilgileri

TURKCELL HİZMETLERİ. Kullanım Bilgileri. LOGO Kasım 2014

XML ile Mesaj Đşlemleri

XML API. İçindekiler. Toplu SMS Sistemlerinde Güvenilir Çözüm Ortağınız 1. AMAÇ KULLANIM ŞEKLİ Genel Hata Kodları.

Dünya da ve Türkiye de Mobil in Yeri

MOBILEPAX ENTERPRISE API (WEB SERVİS)

MARKAM SMS SMS GÖNDERİM WEB SERVİSLERİ VERSİYON 1.6

SMS API. KobiKom Telekomunikasyon A.Ş. SMS API Kullanım Bilgilerini İçerir. Tel: Fax:

MARKAM SMS SMS GÖNDERİM WEB SERVİSLERİ VERSİYON 1.2

SMSOKUL KULLANIM KILAVUZU V. 1.0

MARKAM SMS SMS GÖNDERİM WEB SERVİSLERİ VERSİYON 1.4

Tel : 0(532) Web : E-Posta : info@kayikcioglugrup.com. İLETİ PAKETİ API (Entegrason) Dökümanı

Turkcell Hizmetleri LOGO KASIM 2011

COM API v2.0 Belge sürümü : 2.0.3

um%20dolor%20sit%20amet&receipents= , &sender=ILETICELL İstekte gönderilen parametrelerin açıklamaları aşağıdaki gibidir:

COM API v.1.1 BELGE SÜRÜMÜ : 1.1

Mobil Pazarlama, İnteraktif SMS ve Toplu SMS Genel Teklifi

Mobil Pazarlama İzinli Veritabanı ve Hedefli Lokasyon Genel Teklifi

API v1.0

MOBILEPAX SOAP PRODUCT API KULLANIM ŞEKLİ

LOGO BUSINESS SOLUTIONS TURKCELL HİZMETLERİ BİLGİ DOKÜMANI

%20dolor%20sit%20amet&receipents= , &sender=PROAKTIF

TURKCELL HİZMETLERİ. Kullanım Bilgileri. Logo

GOLDMESAJ SMS API DÖKÜMANI

fastpay Uygulama Kılavuzu

CEPPARAM UYGULAMA KILAVUZU

3K TELEKOM APİ DÖKÜMANI VER:5.1.0 PRO

MMS API v1.0 Belge sürümü : 1.0.0

MOBILEPAX XML PRODUCT API KULLANIM ŞEKLİ

Merhaba Güncel API Dokümantasyonu.

AKM SMS APİ DÖKÜMANI. VER:6.4.2 BETA ~ 1 ~

JAVA API v2.0 Belge sürümü: 2.0.2

MARKAM SMS SMS GÖNDERİM WEB SERVİSLERİ VERSİYON 1.1

dinamo / Periyodik İşler

AÇIKLAMALARI SEBEP ÇÖZÜM

CEPPARAM UYGULAMA KILAVUZU

XML API v2.0 Belge sürümü : 2.0.2

Eğitmen. Öğretmen/Eğitmen.

SMS. Netsis in bünyesinde bulunan server yardımı ile internet üzerinden sms atılmasını sağlamak amacı ile geliştirilmiştir.



AXA OTOMATİK KATILIM KURUMSAL İŞLEMLER EKRANI KULLANIM KILAVUZU AXA HAYAT VE EMEKLİLİK A.Ş. 2017

ArCloud Müşteri Müracat Elemanı. Arçelik Bulut Servis İletişim Merkezi. Kullanım Kılavuzu

İşiniz için daha fazla müşteri veya daha fazla satış çözümleri mi arıyorsunuz


08/12/2017

Ufuk Üniversitesi Bilgi İşlem Merkezi

fastpay Kullanıcı Kılavuzu

Merhaba Güncel API Dokümantasyonu.

Merhaba Güncel API Dokümantasyonu.

MOKA ÖDEME SERVİSİ ÖDEME İSTEĞİ GÖNDERME BAYİ ENTEGRASYON DOKÜMANI

Çözüm Kataloğu. Çözümlerimizle İşinizde Değer Yaratalım. powered by Biotekno

Açıklama Bölüm Kılavuzun ilk yayım tarihi

AXA OTOMATİK KATILIM KURUMSAL İŞLEMLER EKRANI KULLANIM KILAVUZU AXA HAYAT VE EMEKLİLİK A.Ş. 2017

BOTAŞ EBT BİLGİ YÖNETİM SİSTEMİ WEB SERVİSLERİ


Kargo Modülü. Diğer modüller ile entegre çalışan Kargo modülü ile satış irsaliyesifaturasıoluşturduktan

GİRİŞİMSEL İŞLEMLER ENTEGRASYON KILAVUZU DOKÜMANI

MARKAM SMS WEB PORTAL KULLANIM KILAVUZU

İnteraktif SMS Çözümleri Kataloğu

OPERATÖR SERVİSLERİ. Kullanıcı Kılavuzu

MS Excel Mesaj Gönderim Eklentisi

Excel Uygulaması Kullanım Kılavuzu

SMS Gönderim Đyileştirmeleri

Kısa Mesaj Servisleri

Connection Manager Kullanım Kılavuzu

Toplu İleti Gönderimi

Satış Destek Personeli Eğitim Dökümanı

Merhaba Güncel API Dokümantasyonu.

KURUMSAL TOPLU MMS UYGULAMA ESASLARI Toplu MMS altyapısı tekil ve çoğul MMS gönderimlerini desteklemektedir.

Kurumsal Grup E-Posta Eğitim Dokümanı

Sol tarafta yer alan Click here to activate your account linkini seçiniz.

ZİRVEDRİVEWEB YAZILIMI KULLANIM KILAVUZU

Transkript:

Doküman JetSMS-MMS Web Servis Kullanım Yardım Dokümanı Güncelleme Tarihi 06.05.2016 JETSMS Web Servis Kullanımı 1- ReportOriginator - Method 2- ReportQuota - Method 3- ReportSMS-MMS - Method 4- SendSMS-MMS - Method 5- SendMMSAdvanced - Method 6- SendTCKNSMS - Method 7- SendSMSToGroup - Method 8- SendTCKNSMSToGroup - Method 9- SendSMSAdvancedToGroup - Method 10- ReportGroups - Method 11- ReportGroupNumbers - Method 12- Optin - Method 13- OptinByTitles - Method 14- Optout - Method 15- OptoutByTitles - Method 16- Optout Link - Bilgi 17- SendMMS - Method 18- Hata Kodları - Bilgi 19- Chanells - Bilgi Web Servis kullanımı için metodların açıklamaları ve notları aşağıda bulabilirsiniz. URL : https://www.jetsms.net/ws/soapsms.asmx WSDL : https://www.jetsms.net/ws/soapsms.asmx?wsdl Farklı alfabelerde (Kürtçe,Rusça,Çince vs)gönderim yapmak için aşağıdaki url ve wsdl kullanınız. URL : https://www.jetsms.net/ws/soapsms8.asmx WSDL : https://www.jetsms.net/ws/soapsms8.asmx?wsdl 1- ReportOriginator Tanımlı ve onaylı mesaj başlıklarınızı öğrenebilirsiniz. a- Parametreler String array şeklinde onaylı mesaj başlıklarınızı döner Sayfa 1 / 10

ReportQuota Gönderilebilir SMS Adetlerinizi görebilirsiniz Gönderilebilir SMS adetlerinizi rakam olarak döner 2- ReportSMS Gönderdiğiniz SMS ler için rapor çekebilirsiniz. (Status = 1: Başarılı,2:Beklemede,3:Hatalı,4:Zaman Aşımı,6:Limitten dolayı gönderilememiş,5: Hepsi groupid Mesaj gönderilmiş ise 00 dan sonraki kısım ( 110906180000526 vb. ) status 1: Başarılı,2:Beklemede,3:Hatalı,4:Zaman Aşımı,5: Hepsi ReportSMSResult tipinde bir sonuç döndürür Sayfa 2 / 10

3- SendSMS SMS gönderimlerinizi yapabilirsiniz. Cevap olarak eğer başarılı(errorcode = 00 ) ise ID ( ReportSMS metodunda group_id e karşılık gelir) döner. (110906180000526 şeklinde) messages Mesaj metni (String array tipinde) Gsm Numaraları (String array tipinde) channel Birden fazla kanal tanımlı ise, hangi kanal üzerinden gönderileceği belirtilmelidir. (tckn sms için TC, vodafone sms için VD girilmeli.) Aksi halde belirtilemsine gerek yoktur. Blacklist-filter onlengthproblem Eğer sistemimizde, izinli veritabanınız mevcut ise ve izinli veritabanı kontrolü yapmak Eğer sistemimizde, BlacklistSms grubunuz mevcut ise ve karaliste kontrolü yapmak Mesajlarınızın içerinde, maksimum gönderilebilir uzunluğu aşan mesajlar varsa ne yapılacığını belirler. Default olark 0 değerindedir ve tüm mesajlar rejext edilir. 1 değeri sadece uzunluk problemi olan mesajları gönderime almaz, diğerleri gönderilir. 2 değeri ise, uzunluk problemi olsun olmasın tüm mesajları gönderir. 4- SendTCKNSMS TCKN SMS gönderimlerinizi yapabilirsiniz. Cevap olarak eğer başarılı(errorcode = 00 ) ise ID ( ReportSMS metodunda group_id e karşılık gelir) döner. (110906180000526 şeklinde) messages Mesaj metni (String array tipinde) TCKN Numaraları (String array tipinde) Sayfa 3 / 10

Eğer sistemimizde, izinli veritabanınız mevcut ise ve izinli veritabanı kontrolü yapmak Blacklist-filter Eğer sistemimizde, BlacklistSms grubunuz mevcut ise ve karaliste kontrolü yapmak onlengthproblem Mesajlarınızın içerinde, maksimum gönderilebilir uzunluğu aşan mesajlar varsa ne yapılacığını belirler. Default olark 0 değerindedir ve tüm mesajlar rejext edilir. 1 değeri sadece uzunluk problemi olan mesajları gönderime almaz, diğerleri gönderilir. 2 değeri ise, uzunluk problemi olsun olmasın tüm mesajları gönderir. 5- SendSMSAdvanced Wappush,Binary,Flash ve Unicode SMS gönderimlerinizi yapabilirsiniz. Bunun için SendSMS ten farklı olarak message-type ve message-header alanları bulunmaktadır. Cevap olarak eğer başarılı(errorcode = 00 ) ise ID ( ReportSMS metodunda group_id e karşılık gelir) döner. (110906180000526 şeklinde) messages Mesaj metni (String array tipinde). WapPush-SMS ler için bu alana göndereceğiniz linkin URL ini yazmalısınız Gsm Numaraları (String array tipinde) message-type 0: Text-SMS, 1: Binary-SMS, 2: WapPush-SMS, 3: Flash-SMS message-header Sadece Binary-SMS ve WapPush-SMS te kullanmanız gerekir. En fazla 40 karakter uzunluğunda olmalıdır. channel Birden fazla kanal tanımlı ise, hangi kanal üzerinden gönderileceği belirtilmelidir. (tckn sms için TC, vodafone sms için VD girilmeli.) Aksi halde belirtilemsine gerek yoktur. Eğer sistemimizde, izinli veritabanınız mevcut ise ve izinli veritabanı kontrolü yapmak Blacklist-filter Eğer sistemimizde, BlacklistSms grubunuz mevcut ise ve karaliste kontrolü yapmak onlengthproblem Mesajlarınızın içerinde, maksimum gönderilebilir uzunluğu aşan mesajlar varsa ne yapılacığını belirler. Default olark 0 değerindedir ve tüm mesajlar rejext edilir. 1 değeri sadece uzunluk problemi olan mesajları gönderime almaz, diğerleri gönderilir. 2 değeri ise, uzunluk problemi olsun olmasın tüm mesajları gönderir. Sayfa 4 / 10

6- SendSMSToGroup Gruplarınıza sms gönderimi yapabilirsiniz. Sadece grup isimleri belirterek gruplarınız içindeki tüm numaralara sms gönderebilirsiniz. Cevap olarak eğer başarılı(errorcode = 00 ) ise ID ( ReportSMS metodunda group_id e karşılık gelir) döner. (110906180000526 şeklinde) message Mesaj metni. groupinfotype Grup bilgisinin tipini beliritr. Grup ismi ya da grup id bilgisine göre işlem yapılacağını beirtir. group Grup bilgisi. Bir önceki parametredeki bilgiye göre id ya da grup ismi verilebilir.(string array tipinde) channel Birden fazla kanal tanımlı ise, hangi kanal üzerinden gönderileceği belirtilmelidir. (tckn sms için TC, vodafone sms için VD girilmeli.) Aksi halde belirtilemsine gerek yoktur. Eğer sistemimizde, izinli veritabanınız mevcut ise ve izinli veritabanı kontrolü yapmak Blacklist-filter Eğer sistemimizde, BlacklistSms grubunuz mevcut ise ve karaliste kontrolü yapmak onlengthproblem Mesajlarınızın içerinde, maksimum gönderilebilir uzunluğu aşan mesajlar varsa ne yapılacığını belirler. Default olark 0 değerindedir ve tüm mesajlar rejext edilir. 1 değeri sadece uzunluk problemi olan mesajları gönderime almaz, diğerleri gönderilir. 2 değeri ise, uzunluk problemi olsun olmasın tüm mesajları gönderir. 7- SendTCKNSMSToGroup Gruplarınıza tckn sms gönderimi yapabilirsiniz. Sadece grup isimleri belirterek gruplarınız içindeki tüm tckn numaralarına tckn sms gönderebilirsiniz. Cevap olarak eğer başarılı(errorcode = 00 ) ise ID ( ReportSMS metodunda group_id e karşılık gelir) döner. (110906180000526 şeklinde) Sayfa 5 / 10

messages Mesaj metni (String array tipinde) TCKN Numaraları (String array tipinde) groupinfotype Grup bilgisinin tipini beliritr. Grup ismi ya da grup id bilgisine göre işlem yapılacağını beirtir. group Grup bilgisi. Bir önceki parametredeki bilgiye göre id ya da grup ismi verilebilir.(string array tipinde) Eğer sistemimizde, izinli veritabanınız mevcut ise ve izinli veritabanı kontrolü yapmak Blacklist-filter Eğer sistemimizde, BlacklistSms grubunuz mevcut ise ve karaliste kontrolü yapmak onlengthproblem Mesajlarınızın içerinde, maksimum gönderilebilir uzunluğu aşan mesajlar varsa ne yapılacığını belirler. Default olark 0 değerindedir ve tüm mesajlar rejext edilir. 1 değeri sadece uzunluk problemi olan mesajları gönderime almaz, diğerleri gönderilir. 2 değeri ise, uzunluk problemi olsun olmasın tüm mesajları gönderir. 8- SendSMSAdvancedToGroup Gruplarınıza Wappush,Binary,Flash ve Unicode SMS gönderimlerinizi yapabilirsiniz. Bunun için SendSMSToGroup tan farklı olarak message-type ve message-header alanları bulunmaktadır. Cevap olarak eğer başarılı(errorcode = 00 ) ise ID ( ReportSMS metodunda group_id e karşılık gelir) döner. (110906180000526 şeklinde) messages Mesaj metni (String array tipinde). WapPush-SMS ler için bu alana göndereceğiniz linkin URL ini yazmalısınız Gsm Numaraları (String array tipinde) message-type 0: Text-SMS, 1: Binary-SMS, 2: WapPush-SMS, 3: Flash-SMS message-header Sadece Binary-SMS ve WapPush-SMS te kullanmanız gerekir. En fazla 40 karakter uzunluğunda olmalıdır. groupinfotype Grup bilgisinin tipini beliritr. Grup ismi ya da grup id bilgisine göre işlem yapılacağını beirtir. Sayfa 6 / 10

group exclusion-time-start exclusion-time-stop channel Blacklist-filter onlengthproblem Grup bilgisi. Bir önceki parametredeki bilgiye göre id ya da grup ismi verilebilir.(string array tipinde) Gönderilmesi istenmeyen zaman aralığı başlangıcı. Formatı hhmmss Gönderilmesi istenmeyen zaman aralığı bitişi. Formatı hhmmss Birden fazla kanal tanımlı ise, hangi kanal üzerinden gönderileceği belirtilmelidir. (tckn sms için TC, vodafone sms için VD girilmeli.) Aksi halde belirtilemsine gerek yoktur. Eğer sistemimizde, izinli veritabanınız mevcut ise ve izinli veritabanı kontrolü yapmak Eğer sistemimizde, BlacklistSms grubunuz mevcut ise ve karaliste kontrolü yapmak Mesajlarınızın içerinde, maksimum gönderilebilir uzunluğu aşan mesajlar varsa ne yapılacığını belirler. Default olark 0 değerindedir ve tüm mesajlar rejext edilir. 1 değeri sadece uzunluk problemi olan mesajları gönderime almaz, diğerleri gönderilir. 2 değeri ise, uzunluk problemi olsun olmasın tüm mesajları gönderir. 9- ReportGroups Tanımlı gruplarınızı öğrenebilirsiniz. a- Parametreler clsgroups tipinde bir nesne döner. 2 alanı mevcuttur. Groupname ve Groupid. Groupname grubunuzun ismini Groupid ise grubunuzun sistemdeki karşılığına denk gelen numaradır. 11- ReportGroupNumbers Gruplarınızdaki numaraları öğrenebilirsiniz. a- Parametreler groupinfotype Grup bilgisinin tipini beliritr. Grup ismi ya da grup id bilgisine göre işlem yapılacağını beirtir. group Grup bilgisi. Bir önceki parametredeki bilgiye göre id ya da grup ismi verilebilir.(string array tipinde) clsgroupinfo tipinde bir nesne döner. 6 alanı mevcuttur. Bu alanlar :Ad, Soyad, Not, GSM, GroupId, Grupname. GroupId grubunuzun sistemdeki karşılığına denk gelen numaradır. Diğer alanlar rehber bilgilerinize denk gelir. Sayfa 7 / 10

12- Optin Onaylı sms listesi bu method ile kaydedilir. Tüm originator lar için izin verilmiş olur. a- Parametreler msisdnlist Kaydedilecek GSM numaraları tek tek veya grup olarak burada listelenir. OptinResult tipinde bir nesne döner. 2 alanı mevcutturç ErrorCode ve ID alanlarıdır. Her iki alan String tipinde değer alır. 13- OptinByTitles Sadece seçilen originatorlar için kayıt olunur. Parametreler msisdnlist Kaydedilecek GSM numaraları tek tek veya grup olarak burada listelenir. optintitles Originator listesi <OptinByTitlesResult> tipinde bir nesne döner. 2 alanı mevcutturç ErrorCode ve ID alanlarıdır. Her iki alan String tipinde değer alır. 14- Optout Onaylı listeden GSM numaraları çıkarılır. Tüm originator lardan çıkarılır. Parametreler msisdnlist Kaydedilecek GSM numaraları tek tek veya grup olarak burada listelenir. < OptoutResult> tipinde bir nesne döner. 2 alanı mevcutturç ErrorCode ve ID alanlarıdır. Her iki alan String tipinde değer alır. 15- OptoutByTitles Sadece seçilen originator lardan kayıt çıkarılır. Parametreler msisdnlist Kaydedilecek GSM numaraları tek tek veya grup olarak burada listelenir. optintitles Originator listesi < OptoutByTitlesResult > tipinde bir nesne döner. 2 alanı mevcutturç ErrorCode ve ID alanlarıdır. Her iki alan String tipinde değer alır. Sayfa 8 / 10

16- Optout Link Mesaj metni içerisinde otomatik olarak optout-linki( https://jetsms.net/w/?u=32v4c5k3t112 ) verebilirsiniz. Kulanımı; mesaj metni içerisinde nereye optout linki eklemek istiyorsanız #optout# yazmanız yeterli olacaktır. Örnek kullanımı aşağıdaki gibidir: Gönderdiğiniz mesaj metni: Bu bir test mesajıdır. Duyuru listesinden çıkmak için #optout# linkini tıklayınız. Cep telefonunuza gelen mesaj: Bu bir test mesajıdır. Duyuru listesinden çıkmak için https://jetsms.net/w/?u=32v4c5k3t112 linkini tıklayınız. 17- SendMMS SMS gönderimlerinizi yapabilirsiniz. Cevap olarak eğer başarılı(errorcode = 00 ) ise ID ( ReportSMS metodunda group_id e karşılık gelir) döner. (110906180000526 şeklinde) Gsm Numaraları (String array tipinde) subject MMS konu bilgisi. MMS in en başında görüntülenir. message MMS mesaj metni. Zorunlu bir alan değildir. mmscontentdatabase64 MMS olrak gönderilecek dosyanın base64 kodlanmış halidir. mmscontenttype MMS olrak gönderilecek dosyanın content type bilgisi. Örn: image/jpeg, video/mp4 gibi. channel Hangi kanal üzerinden gönderileceği belirtilmelidir. VDM,TRKCM veya AVEAM olabilir. Eğer sistemimizde, izinli veritabanınız mevcut ise ve izinli veritabanı kontrolü yapmak Blacklist-filter Eğer sistemimizde, BlacklistSms grubunuz mevcut ise ve karaliste kontrolü yapmak 18- Hata Kodları Oluşabilecek hata kodlarını aşağıdaki linkten görebilirsiniz http://www.jetsms.net/wp-content/uploads/2013/02/jetsms.pdf Sayfa 9 / 10

19- Channels SMS veya MMS gödneriminde gönderim kanalını belirtmeye yarayan channel parametresinin alabilceği değerler aşağıdaki gibidir. KANAL VD YD VDO TC KB VFO VF VDM TRKC TRKCO TRKCT TRKCV TRKCW TRKCM TRKCAC AVEA AVEAO AVEAT AVEAV AVEAW AVEAM AÇIKLAMA VODAFONE YURTDISI VODAFONE OTP TCKN KKTC VODAFONE NET OTP VODAFONE NET VODAFONE MMS TURKCELL SMS TURKCELL OTP TURKCELL TCKNO TURKCELL VERGINO TURKCELL WAPPUSH TURKCELL MMS TURKCELL ANINDACEVAP TURK TELEKOM SMS TURK TELEKOM OTP TURK TELEKOM TCKN TURK TELEKOM VERGI NO TURK TELEKOM WAPPUSH TURK TELEKOM MMS Sayfa 10 / 10