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



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

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

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

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

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

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

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

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

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

VIDEOCELL API. Versiyon 1.0.0

SOAP API. Mobildev Toplu Mesajlaşma API

MOBILEPAX ENTERPRISE API (WEB SERVİS)

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

SMSEXPLORER XML API. XML API KILAVUZU v.1.0

MOBILEPAX XML PRODUCT API KULLANIM ŞEKLİ

MOBILEPAX SOAP PRODUCT API KULLANIM ŞEKLİ

3G Sms&MMS GateWay Xml Interface

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

3G SMS & MMS GateWay Xml Interface

GOLDMESAJ SMS API DÖKÜMANI

Sanal Santral A.Ş. Çözümleri

HDD Password Tool. Kullanıcı Elkitabı. Türkçe

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

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

VET ON KULLANIM KLAVUZU

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

XML ile Mesaj İşlemleri

E-Mükellef Kontrol Programı Kullanım Kılavuzu

VKV Koç Özel İlkokulu, Ortaokulu ve Lisesi. K12Net Veli Yardım Kılavuzu

TÜİK e-vt Teknik Kılavuz

Eczane İlaç Satış Onay Bildirimi Web Servislerinin Kullanım Kılavuzu

Kredi ve banka kartlarının sağ alt köşesinde yer alan ve ödeme yöntemi markasını taşıyan bölümde artık bir Türk markası var: Troy

Merhaba Güncel API Dokümantasyonu.

WebInstaller. 1. Kurulum Đçin Gereksinimler

ESO Lojistik Merkezi Bilgi Sistemi

API v1.0

1 Nisan Đlgili Versiyon/lar : ETA:SQL, ETA:V.8-SQL. Đlgili Modül/ler : Stok

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

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

T.C.SOSYAL GÜVENLİK KURUMU. Genel Sağlık Sigortası Medula Optik E-rapor Web Servisleri Kullanım Kılavuzu

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

Ürün Kutusu. Kargoyla teslim edilen ürün kutusu. Ürün kutusundaki temel bileşenler

DruzOnline Otomasyon Programı Kurulum Bilgileri

Güvenlik. Kullanıcı Kılavuzu

1. Hafta MS SQL Server 2008 Kurulum ve Tanıtımı BPR255 Veritabanı. Bu Derste Öğrenecekleriniz: Kurulum:

Dr. Organizer Diş. Ver den beri. Program özellikleri, sistem gereksinimleri

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

Evren Yazılım Donanım Mühendislik Bilgisayar İthalat İhracat Turizm Tic. San. Ltd. Şti. Saray Mah. Huriler Sok. Demirağa Apt. No:23/B Alanya/Antalya

MyAcademicConnectionsLab Kullanım Kılavuzu

MyEnglishLab Online Kayıt Kılavuzu 2011

B2B Sistemi Kullanımı Hakkında Bilgiler

T.C.SOSYAL GÜVENLİK KURUMU. Genel Sağlık Sigortası Medula Optik E-rapor Web Servisleri Kullanım Kılavuzu

Merhaba Güncel API Dokümantasyonu.

XML ile Mesaj Đşlemleri

Elektronik Dergi ve Veri Tabanlarına Kampus Dışından Erişim

PHP 1. Hafta 1. Sunum

4. Sunucu ayarları veya ek sunucu türlerinı manüel olarak yapılandır'a tıklayın ve İleri'yi tıklayın.

Bluetooth Eşleştirme. Kullanıcı Kılavuzu

Elektronik Belge Yönetim Sistemi Kullanım Kılavuzu

Yerel Ağlarda Port 139 ve Saldırı Yöntemi

ŞEFFAFLIK PLATFORMU APİ PORTALI

Detaylı bilgi için veya adreslerine göz atabilirsiniz. -1-

Setup Yardımcı Programı

PocketRest Kullanımı

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

EK ÜCRET VE HUZUR HAKKI TALEP TOPLAMA İŞLEMLERİ. 1. İnternet adresinden Mesleki Ve Teknik Eğitim Genel Müdürlüğü şeçilir.

T.C.SOSYAL GÜVENLİK KURUMU. Genel Sağlık Sigortası Medula Optik E-rapor Web Servisleri Kullanım Kılavuzu

MEB E-Posta Hizmetleri ve Outlook Programı

Toplu İleti Gönderimi

Kullanıcı Kitabı (2011)

Programlama Dilleri II. Bilgisayar ve Öğretim Teknolojileri Öğretmenliği

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

Arş.Gör.Muhammet Çağrı Gencer Bilgisayar Mühendisliği KTO Karatay Üniversitesi 2015

Setup Yardımcı Programı Kullanıcı Kılavuzu

Merhaba Güncel API Dokümantasyonu.

1. Admin kullanıcı ile sisteme giriş yapınız. Ekranın sağ üstünde yer alan defter yaprakları ikonuna tıklayınız.

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

1.PROGRAMLAMAYA GİRİŞ

BlackBerry Admin Service

Self Servis Windows Parola İşlemleri

FortiGate (Terminal Server) Terminal Sunucu Üzerinden Gelen Kullanıcılar

ETA:MOBİL KURULUM TALİMATI

EVRAK TAKİP SİSTEMİ (ETS) GENEL AÇIKLAMALAR


KURUMSAL TANITIM DOSYASI

Turquaz. Açık kodlu muhasebe yazılımı Turquaz Proje Grubu

Nagios XI Günümüzün talep gören kurumsal gereksinimleri için en güçlü BT altyapısı gözetim ve uyarı çözümüdür.

LOGO DA E-DEFTER VE E-FATURA UYGULAMALARI. Serdar TEKİN Ürün Uzmanı

Firma Yazılımı v2.00 Kullanım Kılavuzu

SQL 2005 SQL STUDIO MANAGER ACP YAZILIMI KURULUM KILAVUZU

Kullanım ve Yardım Kılavuzu

İstemci Yönetimi ve Mobil Yazdırma Çözümleri

JetSMS Direct Çözümü

BioAffix Ones Technology nin tescilli markasıdır.

BioAffix Ones Technology nin tescilli markasıdır.

2 Temel Kavramlar (Devam) Veritabanı 1

testo Saveris Web Access Yazılım Kullanım kılavuzu

BioAffix Ones Technology nin tescilli markasıdır.

BioAffix Ones Technology nin tescilli markasıdır.

Transkript:

Interact 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 Hata kodları...4 5.3 Mesaj Toplama...5 5.4 Toplanmış Mesajları Silme...6 6. Belgede geçen marka ve teknolojiler...7

2. Bu belgenin amacı Bu belge, toplu sms gönderim hizmetimizi çift yönlü uygulamalar (Mesaj toplama, oylama sistemleri, Müşteri ilişkileri yönetimi vb.) geliştirmek için kullanmak isteyen yazılım geliştiricilerin, kullanmakta oldukları yazılım geliştirme ortamlarıyla Mobildev SMS Hizmetlerini entegre edebilmelerini sağlayan Interact API çö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 14.08.2004 2.0.0 Yöntemlere ait açıklama bölümleri eklendi. 10.02.2004 1.0.0 Đlk sürüm. 4. Sistem gereksinimleri Mobildev Interact çö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 Interact API, uygulama geliştiricilerin, çözümlerine çift yönlü SMS uygulamaları geliştirmek için, XML teknolojisini kullanarak Mobildev SMS Gateway a ulaşmalarını sağlamak amacıyla geliştirilmiştir. Yazılım geliştiriciler, Mobildev Interact API tarafından sunulan XML ifadelerini, bu belgede belirtilen şekilde hazırlayıp http://api.smcollector.com/xmlapi.aspx (Bundan sonra Gateway olarak anılacaktır.) adresine gönderirler. Gönderilen XML ifadeleri Gateway a ulaştığında Mobildev XML Parser tarafından işlenir. Eğer XML ifadesinde ya da XML ifadesi içinde bulunan parametre düğümlerinin herhangi birinde bir hata oluşmuşsa, yakalanan hata HTTP üzerinden önceden tanımlı bir kod olarak göndericiye iletilir. Eğer bir hata oluşmamışsa gönderilmiş olan XML ifadesinin işlevine uygun geri dönüş ifadesi hazırlanıp HTTP üzerinden göndericiye iletilir. Önceden tanımlı hata kodları, belgenin ilgili ayrımında ayrıntılı olarak açıklanacaktır. 5.2 Hata kodları Önceden tanımlı hata kodları aşağıdaki tabloda ayrıntılarıyla verilmiştir. Hata Kodu err 00 err 01 err 02 err 03 err 04 err 04 Açıklama Tanımlanamayan hata Hatalı kullanıcı adı ve parola Eksik bilgi girişi Tanımlanamayan Action bilgisi Gelen XML yok Hatalı XML geldi Tablo 1 Mobildev Interact API hata kodları

5.3 Mesaj toplama Aşağıdaki XML ifadesi, parametre düğümlerine istenen bilgiler eklenerek Gateway a yollandığında, geri dönüş değeri olarak belirtilen kullanıcı hesabı için toplanan mesajlar alınır: <UserName>username</UserName> <PassWord>password</PassWord> <Action>0</Action> <List>ALL</List> Yukarıdaki XML ifadesinde: UserName parametre düğümü, Mobildev de tanımlı Đnteraktif SMS kullanıcı adınızı, PassWord parametre düğümü, Mobildev de tanımlı olan Đnteraktif SMS kullanıcı adınıza ait şifreyi, Action parametre düğümü, gönderilen XML ifadesinin hangi işlev için gönderildiği bilgisini ifade eder. List parametre düğümü Đnteraktif SMS kullanıcı hesabınıza ait, toplanan mesajların hangilerini (Okunmuş,okunmamış,tümü) geri dönüş değeri olarak almak istediğinizi ifade eder. List parametre düğümü üç değer alabilir: 1. Okunmuş mesajları almak için REC READ 2. Okunmamış mesajları almak için REC UNREAD 3. Tüm mesajları almak için ALL Aşağıdaki örnekte gönderilen mesajları almak için gereken XML ifadesi gösterilmektedir. Örnek 5.3.1 Gönderilmiş tüm mesajları toplamak için gereken XML ifadesi <UserName>demo</UserName> <PassWord>demo</PassWord> <Action>0</Action> <List>ALL</List> Yukarıdaki XML ifadesini Bir XMLHTTP isteği oluşturup Gateway a gönderdiğinizde aşağıdaki geri dönüş değerlerini alırsınız:

1. Đşlem başarılıysa ve kullanıcı hesabına gönderilen mesaj varsa: <resultset> <row> <id></id> <msgdate></msgdate> <msgbody></msgbody> <gsmno></gsmno> <status></status> </row> <row> <id></id> <msgdate></msgdate> <msgbody></msgbody> <gsmno></gsmno> <status></status> </row> </resultset> 2. Kullanıcı hesabına gönderilen mesaj yoksa: ok 08 3. Hata oluşmuşsa: Bknz. Tablo 1 5.4 Toplanmış mesajları silme Aşağıdaki XML ifadesi, parametre düğümlerine istenen bilgiler eklenerek Gateway a yollandığında, IDList parametre düğümünde belirtilen mesaj gönderim kodlarına (MsgID) sahip mesajlar belirtilen Đnteraktif SMS kullanıcı hesabından silinir: <UserName>your-username</UserName> <PassWord>your-password</PassWord> <Action>1</Action> <IDList>MsgID</IDList> Yukarıdaki XML ifadesinde: UserName parametre düğümü, Mobildev de tanımlı Đnteraktif SMS kullanıcı adınızı, PassWord parametre düğümü, Mobildev de tanımlı Đnteraktif SMS kullanıcı adınıza ait şifreyi, Action parametre düğümü, gönderilen XML ifadesinin hangi işlev için gönderildiği bilgisini ifade eder. IDList parametre düğümü, size ait Đnteraktif SMS kullanıcı hesabından silmek istediğiniz mesajlara ait mesaj kodu bilgisini (MsgID) ifade eder. NOT: Eğer birden fazla mesajı aynı anda silmek istiyorsanız IDList parametre düğümüne, silmek istediğiniz mesajlara ait mesaj kodlarını (MsgID) virgülle ayırarak (1234,5687,3215 gibi) girin. Aşağıdaki örnekte gönderilen mesaj(lar)ı silmek için gerekli XML ifadesi gösterilmektedir.

Örnek 5.4.1 Mesaj silmek için gerekli XML ifadesi <UserName>demo</UserName> <PassWord>demo</PassWord> <Action>1</Action> <IDList>1234,5687,3215</IDList> Yukarıdaki XML ifadesini Gateway a gönderdiğinizde, aşağıdaki geri dönüş değerlerini alırsınız: 1. Đşlem başarılıysa: ok 2. Hata oluşmuşsa: Bknz. Tablo 1 6. Belgede geçen marka ve teknolojiler XML HTTP Windows Internet Explorer (Sadece logo) Extensible Markup Language Hypertext Transfer Protocol Microsoft Corporation tescilli markası Microsoft Corporation tescilli markası