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



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

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

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

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

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

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

Interact API v2.0 Belge sürümü : 2.0.0

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

VIDEOCELL API. Versiyon 1.0.0

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

SOAP API. Mobildev Toplu Mesajlaşma API

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

MOBILEPAX ENTERPRISE API (WEB SERVİS)

SMSEXPLORER XML API. XML API KILAVUZU v.1.0

3G Sms&MMS GateWay Xml Interface

3G SMS & MMS GateWay Xml Interface

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

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

MOBILEPAX SOAP PRODUCT API KULLANIM ŞEKLİ

MOBILEPAX XML PRODUCT API KULLANIM ŞEKLİ

GOLDMESAJ SMS API DÖKÜMANI

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

API v1.0

SMS interconnecion APi S DOKÜMANI

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

SMS Gönderim Đyileştirmeleri

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

Merhaba Güncel API Dokümantasyonu.

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

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

Global Haberleşme API Kullanıcı Notları

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

Merhaba Güncel API Dokümantasyonu.

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

XML ile Mesaj Đşlemleri

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

Sanal Santral A.Ş. Çözümleri

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

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

Turkcell Hizmetleri LOGO KASIM 2011

Medula Eczane Stok Bilgileri Web Servisleri Kullanım Kılavuzu

Kısa Mesaj Servisleri

Merhaba Güncel API Dokümantasyonu.

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

Toplu İleti Gönderimi


AÇIKLAMALARI SEBEP ÇÖZÜM

Kurumsal Tanıtım Dosyası

LOGO için Online Mutabakat Kullanım Kılavuzu

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

MOKA ÖDEME SERVİSİ IFRAME ENTEGRASYON DOKÜMANI

MutluSantral API Dokümanı. Versiyon 1.0.1

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

Netsis 3 SMS Uygulaması

Kısa Mesaj Servisleri

MyEnglishLab Online Kayıt Kılavuzu 2011

XML ile Mesaj İşlemleri


LOGO için Online Mutabakat Kullanım Kılavuzu

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


KURUMSAL TANITIM DOSYASI

ĐDARE MERKEZĐ ANKARA, 28 Eylül 2012

Netsis SMS Uygulaması

Excel Uygulaması Kullanım Kılavuzu

PAKET TRANSFER SİSTEMİ

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

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

MİLLİ EĞİTİM BAKANLIĞI YENİ EPOSTA SİSTEMİ HAKKINDA MEB

MOKA ÖDEME SERVİSİ ORTAK ÖDEME SAYFASI ENTEGRASYON DOKÜMANI V

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

JETSMS Web Servis Kullanımı

e-mutabakat hesabı için adresimizden kayıt olabilirsiniz.

SMS İŞLEMLERİ MODÜLÜ

Connection Manager Kullanım Kılavuzu

LOGO TURKCELL AKILLI FAKS ENTEGRASYONU BİLGİ DOKÜMANI

Sitesini açıp sağ köşede bulunan Giriş kısmını kullanarak giriş yapabilirsiniz.

NETGSMSMS. VER 5.6.0

MS Excel Mesaj Gönderim Eklentisi

Kullanıcı Kitabı (2011)

IOSİS SOS BAYIPUAN BAYI KULLANICI KILAVUZU

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

Dış Kurum Entegrasyonları TURKPOS API. Yardım Dokümanı

TCP/IP. TCP (Transmission Control Protocol) Paketlerin iletimi. IP (Internet Protocol) Paketlerin yönlendirmesi TCP / IP

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

Web Formlar ve Sayfalar Arasında Bilgi Gönderme. BATML İnternet Programcılığı 1

WebInstaller. 1. Kurulum Đçin Gereksinimler

MİKRO YAZILIM E-MUTABAKAT

JetSMS, kurumların SMS tabanlı, mobil çözüm ihtiyaçlarını En Hızlı, En Kolay, En Güvenilir şekilde karşılayan toplam mobil çözüm platformudur.

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

ELEKTRONİK İMZALI BAŞVURU ARAYÜZÜ TALİMATI

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

TEKNİK RAPOR VERISIGN OPENHYBRID BULUT SİNYALLEME API TEKNİK ÖZELLİKLERİ. Sürüm 1.0 Ocak VerisignInc.com

Merhaba Güncel API Dokümantasyonu.

MİKRO E-MUTABAKAT. Sağlayacağı başlıca avantajlar ;

MUĞLA SITKI KOÇMAN ÜNİVERSİTESİ SMS. Sms Sistemi. Bilgi İşlem Daire Başkanlığı YAZILIM GRUBU

LOGO Online Mutabakat ve Finans Süreç Yönetimi. ARTI BİLİŞİM ve DESTEK HİZMETLERİ

ELEKTRONİK İMZALI BAŞVURU ARAYÜZÜ TALİMATI

Transkript:

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

1. Đçindekiler 1. Đçindekiler...2 2. Bu belgenin amacı...3 3. Belge sürümleri...3 4. Sistem gereksinimleri...3 5. Kullanım şekli...4 5.1 Genel...4 5.2 Uyarılar...4 5.3 Hata kodları...5 5.4 Kullanıcı bilgileri kontrolü...5 5.5 Mesaj gönderme...6 5.6 Raporlama...7 6. Belgede geçen marka ve teknolojiler...8

2. Bu belgenin amacı Bu belge, toplu sms gönderim hizmetimizi kullanmak isteyen ve SMS gönderim gereksinimleri bir seferde 150 adedi geçmeyen yazılım geliştiricilerin, kullanmakta oldukları yazılım geliştirme ortamlarıyla Mobildev SMS Hizmetlerini entegre edebilmelerini sağlayan Mobildev HTTP/HTTPS çözümümüzün nasıl kullanıldığını açıklamak için hazırlanmıştır. 3. Belge sürümleri Tarih Sürüm Açıklama 05.08.2004 2.0.0 Açıklama bölümleri eklendi. 10.06.2003 1.0.0 Đlk sürüm. 4. Sistem gereksinimleri Mobildev HTTP/HTTPS çözümünü kullanabilmeniz için gereken minimum sistem gereksinimleri aşağıda belirtilmiştir.. Windows 98 SE,ME,2000,XP,UNIX,Linux ya da MacOS işletim sistemi Internet Explorer 6 SP1 (Windows platformu için)

5. Kullanım şekli 5.1 Genel Mobildev HTTP/HTTPS API, uygulama geliştiricilerin, çözümlerine SMS teknolojisini eklemeleri için, Yazılım geliştiriciler, Mobildev HTTP/HTTPS tarafından sunulan yöntemleri, bu belgede belirtilen şekilde kullanarak çağırırlar. Sunulan yöntemler HTTP API ve HTTPS API için de aynıdır. Farklı olan kısımları parametrelerin gönderildiği adreslerdir. Bunlar: HTTP API için : http://gateway.mobilus.net/gateway.asp HTTPS API için: https://secure.mobilus.net/sms/gateway.asp şeklindedir. Belgenin ileri ayrımlarında yukarıdaki iki adres de Gateway olarak anılacaktır. 5.2 Uyarılar Mobildev HTTP/HTTPS API çözümü aşağıdaki uyarılar göz önünde bulundurularak kullanılmalıdır. Mesaj içeriğinde Türkçe karakterler, LineFeed,Enter,Tab, ~, gibi karakterler bulunmamalıdır. GSM numaraları 05326541220,5326541220 ya da 905326541220 şeklinde olmalıdır.

5.3 Hata kodları Önceden tanımlı hata kodları aşağıdaki tabloda ayrıntılarıyla verilmiştir. Hata Kodu Açıklama 01 Hatalı kullanıcı adı şifre bayi kodu 02 Yetersiz kredi (Mesaj gönderimi), Böyle bir Mesaj kodu (ID) yok,paket işlenmemiş ya da Gateway tarafında beklemede (Raporlama) 04 Eksik parametre girişi 05 Hatalı parametre girişi 06 Tanımsız Originator bilgisi 5.4 Kullanıcı bilgileri kontrolü Tablo 1 Mobildev HTTP/HTTPS API hata kodları Gateway a aşağıdaki parametreleri gönderirseniz Gateway dan geri dönüş değeri olarak kredi ve Originator bilgisi alınır: UserName: Mobildev de tanımı kullanıcı adınız Company: Bağlı bulunduğunuz kanal bilgisi Password: Kullanıcı hesabınızla beraber tanımlanmış şifreniz Action:HTTP/HTTPS API nin hangi işlev için kullanıldığını belirten parametre değeri (Kullanıcı bilgileri kontrolü için bu değer 2 olmalıdır.) NOT: Company parametresi Mobildev le son kullanıcı şeklinde çalışıyorsanız mb1000 değerini, Bayi şeklinde çalışıyorsanız size tanımlı olan değeri alır.aşağıdaki örnekte kullanıcı bilgileri kontrolü için gerekli URL ifadesi gösterilmektedir. Örnek 5.3.1 Kullanıcı bilgileri kontrolü için gerekli URL ifadesi HTTP için: http://gateway.mobilus.net/gateway.asp?username=test&company=mb1000&password=1234&a ction=2 HTTPS için: https://secure.mobilus.net/sms/gateway.asp?username=test&company=mb1000&password=12 34&action=2 NOT: mb1000 değeri her kanal için farklı olmaktadır. Mobildev SMS Hizmetleri yle son kullanıcı şeklinde çalışıyorsanız company parametre değeri olarak mb1000, kanal şeklinde çalışıyorsanız sizin adınıza tanımlanmış olan değeri kullanmalısınız. Kullanıcı bilgileri kontrolüne ait URL yi belirtildiği gibi çağırdığınızda Gateway dan aşağıdaki geri dönüş değerlerini alırsınız:

1. Đşlem başarılıysa: Kontör sayısı<10> Originator1<10> Originator2<10> OriginatorN 2. Hata oluşmuşsa: Bknz. Tablo 1 Geri dönüş değerlerinde bulunan <10> LineFeed karakterini temsil etmektedir. Originator bilgisi SMS gönderimlerinizde hedef GSM numarasının Gönderen kısmında çıkacak olan bilgiyi ifade etmektedir. Bu bilgi 11 karakterlik nümerik ya da alfa nümerik karakterlerden oluşan (Türkçe ve &,<,> gibi özel karakterler içermeyen) bir ifade olabilir. 5.5 Mesaj gönderme Gateway a aşağıdaki parametreleri gönderirseniz Gateway dan geri dönüş değeri olarak mesaj gönderim paketine ait mesaj kodu (TimerID) döner: Username: Mobildev de tanımı kullanıcı adınız Company: Bağlı bulunduğunuz kanal bilgisi Password: Kullanıcı hesabınızla beraber tanımlanmış şifreniz Action: HTTP/HTTPS API nin hangi işlev için kullanıldığını belirten parametre değeri (SMS gönderimi için bu değer 0 olmalıdır.) Message: Göndereceğiniz mesaj metni. (Türkçe ve özel karakterler kullanılmadan, en fazla 160 karakter) Numbers: Mesaj gönderilecek GSM numaraları Originator: Mesajın gönderildiği GSM numarasında, gönderen kısmında çıkacak bilgi. Boş bırakılırsa kullanıcı adınıza tanımlanmış olan ilk (default) originator bilgisi kullanılır. SDate: Đleri tarihe gönderim için başlangıç tarihi. Boş bırakılırsa mesaj gönderim işlemi hemen başlar. Aşağıdaki örnekte SMS gönderimi için gerekli URL ifadesi gösterilmektedir. Örnek 5.4.1 SMS gönderimi için gerekli URL ifadesi HTTP için: http://gateway.mobilus.net/gateway.asp?username=test&company=mb1000&password=1234&a ction=0&message=deneme&numbers=5327654321,5427654321,5557654321 HTTPS için: https://secure.mobilus.net/sms/gateway.asp?username=test&company=mb1000&password=12 34&action=0&message=Deneme&numbers=5327654321,5427654321,5557654321 SMS gönderimine ait URL yi belirtildiği gibi çağırdığınızda Gateway dan aşağıdaki geri dönüş değerlerini alırsınız: 1. Đşlem başarılıysa: ID: 152132 şeklinde mesaj paketine ait mesaj kodu (TimerID) 2. Hata oluşmuşsa: Bknz. Tablo 1

5.6 Raporlama Gateway a aşağıdaki parametreleri gönderirseniz Gateway dan geri dönüş değeri olarak msgid parametresinde belirtmiş olduğunuz TimerID ye sahip SMS paketinin gönderim raporu döner: Username: Mobildev de tanımı kullanıcı adınız Company: Bağlı bulunduğunuz kanal bilgisi Password: Kullanıcı hesabınızla beraber tanımlanmış şifreniz Action: HTTP/HTTPS API nin hangi işlev için kullanıldığını belirten parametre değeri (Raporlama için bu değer 1 olmalıdır.) Msgid: Mesaj gönderim paketine ait mesaj kodu (TimerID) Aşağıdaki örnekte raporlama için gerekli URL ifadesi gösterilmektedir. Örnek 5.5.1 SMS gönderimi için gerekli URL ifadesi HTTP için: http://gateway.mobilus.net/gateway.asp?username=gecici&company=mb1000&password=1234 &action=1&msgid=1234 HTTPS için: https://secure.mobilus.net/sms/gateway.asp?username=gecici&company=mb1000&password= 1234&action=1&msgid=1234 Kullanıcı bilgileri kontrolüne ait URL yi belirtildiği gibi çağırdığınızda Gateway dan aşağıdaki geri dönüş değerlerini alırsınız: 1. Đşlem başarılıysa: TimerID<32>GSM Numarası<32>Durum<10> şeklinde (Bknz. Örnek 5.5.2) Örnek 5.5.2 Raporlama geri dönüş değeri 152132<32>905327654321<32>2<10> 152132<32>905427654321<32>3<10> 152132<32>905557654321<32>1<10> NOT: Durum bilgisinde: 1 mesajın beklemede olduğunu, 2 gönderildiğini, 3 ise iletilmediğini belirtir. Geri dönüş değerlerinin tümünde bulunan <32> boşluk karakterini, <10> LineFeed karakterini temsil etmektedir. 1. Hata oluşmuşsa: Bknz. Tablo 1

6. Belgede geçen marka ve teknolojiler HTTP HTTP Windows Internet Explorer (Sadece logo) Hypertext Transfer Protocol Secure HTTP Microsoft Corporation tescilli markası Microsoft Corporation tescilli markası