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

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

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

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

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

GOLDMESAJ SMS API DÖKÜMANI

3G Sms&MMS GateWay Xml Interface

SOAP API. Mobildev Toplu Mesajlaşma API

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

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

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

API v1.0

SMS interconnecion APi S DOKÜMANI

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

VIDEOCELL API. Versiyon 1.0.0

SMSEXPLORER XML API. XML API KILAVUZU v.1.0

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

Global Haberleşme API Kullanıcı Notları

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

3G SMS & MMS GateWay Xml Interface

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

MOBILEPAX ENTERPRISE API (WEB SERVİS)

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

Internet Programming II. Elbistan Meslek Yüksek Okulu Bahar Yarıyılı

SMS Gönderim Đyileştirmeleri

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

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

ICE BİLİŞİM TEKNOLOJİLERİ WEB SERVİS KILAVUZU. SERVİS LİNK: DÜZENLEME TABLOSU

XML ile Mesaj Đşlemleri

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

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

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

MOBILEPAX SOAP PRODUCT API KULLANIM ŞEKLİ

MOKA ÖDEME SERVİSİ BAYİ İŞLEMLERİ ENTEGRASYON DOKÜMANI

MOBILEPAX XML PRODUCT API KULLANIM ŞEKLİ

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

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

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

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

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

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

Netsis 3 SMS Uygulaması

JETSMS Web Servis Kullanımı

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

ÇÖZÜM BİLGİSAYAR KOLAY RANDEVU RANDEVU WEB SERVİSLERİ YAZILIM FİRMALARI ENTEGRASYON KILAVUZU Sürüm: 1.0

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

Internet Programming II. Elbistan Meslek Yüksek Okulu Bahar Yarıyılı

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

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

Turkcell Hizmetleri LOGO KASIM 2011

Cep T Para Ekranları. Cep T Para SIM Menü İşlem Ekranları

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

AÇIKLAMALARI SEBEP ÇÖZÜM

Yayınlanma Tarihi: soru ve sorunlarınız için;

5 Ekim Şubat 2012 Pepsi Kampanyası Sıkça Sorulan Sorular:

PAKET TRANSFER SİSTEMİ

FOSHARE UYGULAMASI Güvenli Dosya Alışverişi

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

XML ile Mesaj İşlemleri


NETGSMSMS. VER 5.6.0

V-Count API v3.6 İçindekiler

1. Temel Tanımlar. 1.1 Şematron Kontrolü Nedir? 1.2 Zarf Nedir? 1.3 Uygulama Yanıtı Nedir? 1.4 Sistem Yanıtı Nedir? 1.5 Durum Kodu Nedir?

V-Count API v İnsan Sayma sonuçları için istekler adresine gönderilecektir.

PAKET TRANSFER SİSTEMİ

ĐDARE MERKEZĐ ANKARA, 28 Eylül 2012

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

Merhaba Güncel API Dokümantasyonu.

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

SANAL POS ENTEGRASYON DOKÜMANI. Versiyon Temmuz 2014 NESTPAY SANAL POS ENTEGRASYON DOKÜMANI

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


Merhaba Güncel API Dokümantasyonu.

CEPPARAM UYGULAMA KILAVUZU

ELEKTRONİK İMZA BAŞVURU SÜRECİ

CG - G5. GSM Modüllü Alarm Sistemi

Internet Programming II. Elbistan Meslek Yüksek Okulu Bahar Yarıyılı

Bilge Elektronik Ltd. Şti. Eczanem Otomasyon Sistemi. SMS Modülü

Kısa Mesaj Servisleri

-Sistem web sitesi üzerinden çalışmakta olup, 4 ana bölümden oluşmaktadır.

Kayıtlı Elektronik Posta Bireysel Kullanıcı Kılavuzu

*1000 *1100 ZARF İŞLENİYOR. İlgili hata sonucunda yapılması gereken GIB DURUM KODLARI AÇIKLAMALARI SEBEP ÇÖZÜM

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

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

Hukuk Parter ile SMS Yönetimi

CEPPARAM UYGULAMA KILAVUZU

ISTCELL. Kullanım Bilgileri

fastpay Uygulama Kılavuzu

Toplu İleti Gönderimi

MOKA ÖDEME SERVİSİ PAZAR YERİ ENTEGRASYON DOKÜMANI

KULLANICI KILAVUZU. inter - KEP Hesap aktivasyonu ve webmail Kullanımı. Ağustos 2016

İç Servis. Dış Servis. Serbest İç Servis Mağazaya Sipariş Ver Teslimat Montaj Bilgisayar Toplama Kalite Kontrolü Teslim Et

MutluSantral API Dokümanı. Versiyon 1.0.1

BAUHAUS B2B Web Servis Dökümantasyonu

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

BİLGİ TEKNOLOJİLERİ EĞİTİM KILAVUZU

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

e-logo e-fatura Özel Entegratör Sistemi

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

Transkript:

Submit Submit metodu birden fazla numaraya aynı içerikli kısa mesaj gönderimi için kullanılmaktadır. POST: http://siteadresi.com/api/submit <Submit xmlns:i="http://www.w3.org/2001/schema-instance" xmlns="smsapi"> <Credential> <Password>String</Password> <Username>String</Username> </Credential> <DataCoding>Default</DataCoding> <Header> <From>String</From> <ScheduledDeliveryTime>DateTime</ScheduledDeliveryTime> <ValidityPeriod>0</ValidityPeriod> </Header> <Message>String</Message> <To xmlns:d2p1="http://schemas.microsoft.com/2003/10/serialization/arrays"> <d2p1:string>string</d2p1:string> </To> </Submit> Credential API'ye ulaşabilmeniz için gerekli kullanıcı doğrulamasının yapıldığı alandır. Username Password DataCoding API erişimi için size verilen kullanıcı adı. API erişimi için size verilen kullanıcı şifresi. Mesajın kodlanma biçimidir. 3 değer alabilir. Bunlar; - Default (http://en.wikipedia.org/wiki/gsm_03.38)

- UCS2 (http://en.wikipedia.org/wiki/gsm_03.38#ucs-2_encoding) - Turkish Türkçe sms gönderimi için kullanılır 155 karaktere kadar 1 sms olarak gönderilir. 155 karakterden 298 karaktere kadar 2 sms olarak gönderilir. 298 karakterden 447 karaktere kadar 3 sms olarak gönderilir. 447 karakterden 596 karaktere kadar 4 sms olarak gönderilir. 596 karakterden 745 karaktere kadar 5 sms olarak gönderilir. Header Kısa mesaj başlık bilgilerinin barındırıldığı yapıdır. From Başlık adı. Kısa mesajlarınızı alan kişilere gözükecek gönderen ismidir. ScheduledDeliveryTime İleri tarihli SMS gönderilmek isteniyorsa kullanılır. ISO kodlama biçiminde ve UTC formatında olması gerekmektedir. Örnek : 2013-08-23T09:15:00Z http://en.wikipedia.org/wiki/iso_8601 Önemli Gönderim yapılan bölge Türkiye ise gönderilecek zaman UTC formatına çevirilmelidir. Önemli Eğer ileri tarihli mesaj gönderilmek istenilmiyorsa ScheduledDeliveryTime boş gönderilmelidir. ValidityPeriod Mesajın geçerlilik süresi. Maksimum alacağı değer 1440 ve birimi dakikadır. 0 veya bu alan gönderilmezse varsayılan olarak 1440 değerini alır. Gönderim yaptığınız cep telefonu kapalı veya kapsamı alanı dışındaysa sistem buna SMS göndermeyi bu verilen süre içerisinde denemeye devam eder. Message Kısa mesaj içeriği. Önemli Default (DataCoding = Default) kodlama biçiminde 1 kısa mesaj 160 karakter olabilir. Eğer uzun mesaj gönderilecek ise her parça 153 karakter olacak şekilde gönderim yapılır. Maksimum 612 karakter (4 x 153) uzunluğunda mesaj gönderilebilir. UCS2 (DataCoding = UCS2) kodlama biçiminde ise 1 kısa mesaj 70 karakter olabilir. Eğer uzun mesaj gönderilecek ise her parça 67 karakter olacak şekilde gönderim yapılır. Maksimum 268 karakter (4 x 67) uzunluğunda mesaj gönderilebilir. - Default (http://en.wikipedia.org/wiki/gsm_03.38)

- UCS2 (http://en.wikipedia.org/wiki/gsm_03.38#ucs-2_encoding) To Kısa mesajı göndermek istediğiniz numaraları belirttiğiniz alandır. JSON d2p1:string Cep telefonu numarasını bu alana yazmanız gerekemektedir.birden fazla numaraya gönderim yapılmak isteniyorsa bu satır çoğaltılmalıdır. <To xmlns:d2p1="http://schemas.microsoft.com/2003/10/serialization/arrays"> <d2p1:string>905320000001</d2p1:string> <d2p1:string>905420000002</d2p1:string> <d2p1:string>905550000003</d2p1:string> </To> <SubmitResponse xmlns:i="http://www.w3.org/2001/schema-instance" xmlns="smsapi"> <Response> <MessageId>0</MessageId> <Status> <Code>0</Code> <Description>String</Description> </Status> </Response> </SubmitResponse> MessageId Sisteme gönderdiğiniz mesajın mesaj numarasıdır. Rapor sorgulamanız için bu numara gerekmektedir. Status İşlemin başarılı olup olmadığı bilgisidir. Code Durum kodudur. Eğer işlem başarılı ise 200 döner. Durum Kodu Listesi Description Durum koduna bağlı olarak dönen açıklamadır. Durum Kodu Listesi

SubmitMulti SubmitMulti metodu birden fazla numaraya farklı içerikli kısa mesaj gönderimi için kullanılmaktadır. POST: http://siteadresi.com/api/submitmulti <SubmitMulti xmlns:i="http://www.w3.org/2001/schema-instance" xmlns="smsapi"> <Credential> <Password>String</Password> <Username>String</Username> </Credential> <DataCoding>Default</DataCoding> <Envelopes> <Envelope> <Message>String</Message> <To>String</To> </Envelope> </Envelopes> <Header> <From>String</From> <ScheduledDeliveryTime>DateTime</ScheduledDeliveryTime> <ValidityPeriod>0</ValidityPeriod> </Header> </SubmitMulti> Credential API'ye ulaşabilmeniz için gerekli kullanıcı doğrulamasının yapıldığı alandır. Username Password DataCoding API erişimi için size verilen kullanıcı adı. API erişimi için size verilen kullanıcı şifresi. Mesajın kodlanma biçimidir. 2 değer alabilir. Bunlar;

- Default (http://en.wikipedia.org/wiki/gsm_03.38) - UCS2 (http://en.wikipedia.org/wiki/gsm_03.38#ucs-2_encoding) Header Kısa mesaj başlık bilgilerinin barındırıldığı yapıdır. From Başlık adı. Kısa mesajlarınızı alan kişilere gözükecek gönderen ismidir. ScheduledDeliveryTime İleri tarihli SMS gönderilmek isteniyorsa kullanılır. ISO kodlama biçiminde ve UTC formatında olması gerekmektedir. Örnek : 2013-08-23T09:15:00Z http://en.wikipedia.org/wiki/iso_8601 Önemli Gönderim yapılan bölge Türkiye ise gönderilecek zaman UTC formatına çevirilmelidir. Önemli Eğer ileri tarihli mesaj gönderilmek istenilmiyorsa ScheduledDeliveryTime boş gönderilmelidir. ValidityPeriod Mesajın geçerlilik süresi. Maksimum alacağı değer 1440 ve birimi dakikadır. 0 veya bu alan gönderilmezse varsayılan olarak 1440 değerini alır. Gönderim yaptığınız cep telefonu kapalı veya kapsamı alanı dışındaysa sistem buna SMS göndermeyi bu verilen süre içerisinde denemeye devam eder. Envelopes Kısa mesajı göndermek istediğiniz numaraları ve her bir numaraya gidecek mesajı belirttiğiniz alandır. Envelope Birden fazla numaraya gönderim yapılmak Envelope çoğaltılmalıdır. <Envelopes> <Envelope> <Message>Numara 1 icin mesaj</message> <To>905320000001</To> </Envelope> <Envelope> <Message>Numara 2 icin mesaj</message> <To>905420000002</To> </Envelope> </Envelopes>

Message Kısa mesaj içeriği. Önemli Default (DataCoding = Default) kodlama biçiminde 1 kısa mesaj 160 karakter olabilir. Eğer uzun mesaj gönderilecek ise her parça 153 karakter olacak şekilde gönderim yapılır. Maksimum 612 karakter (4 x 153) uzunluğunda mesaj gönderilebilir. UCS2 (DataCoding = UCS2) kodlama biçiminde ise 1 kısa mesaj 70 karakter olabilir. Eğer uzun mesaj gönderilecek ise her parça 67 karakter olacak şekilde gönderim yapılır. Maksimum 268 karakter (4 x 67) uzunluğunda mesaj gönderilebilir. - Default (http://en.wikipedia.org/wiki/gsm_03.38) - UCS2 (http://en.wikipedia.org/wiki/gsm_03.38#ucs-2_encoding) To Gönderim yapılacak telefon numarasını bu alana yazmanız gerekemektedir. JSON <SubmitResponse xmlns:i="http://www.w3.org/2001/schema-instance" xmlns="smsapi"> <Response> <MessageId>0</MessageId> <Status> <Code>0</Code> <Description>String</Description> </Status> </Response> </SubmitResponse> MessageId Sisteme gönderdiğiniz mesajın mesaj numarasıdır. Rapor sorgulamanız için bu numara gerekmektedir. Status İşlemin başarılı olup olmadığı bilgisidir. Code Durum kodudur. Eğer işlem başarılı ise 200 döner. Durum Kodu Listesi Description Durum koduna bağlı olarak dönen açıklamadır. Durum Kodu Listesi

Query Query gönderilerinizin raporlarını almanızı sağlayan servistir. POST: http://siteadresi.com/api/query <Query xmlns:i="http://www.w3.org/2001/schema-instance" xmlns="smsapi"> <Credential> <Password>String</Password> <Username>String</Username> </Credential> <MSISDN>String</MSISDN> <MessageId>0</MessageId> </Query> Credential API'ye ulaşabilmeniz için gerekli kullanıcı doğrulamasının yapıldığı alandır. Username Password MessageId API erişimi için size verilen kullanıcı adı. API erişimi için size verilen kullanıcı şifresi. Mesaj gönderdiğinizde dönen paket numarasıdır. MSISDN Toplu gönderimlerde paket içerisinde birçok telefon numarası olabilir. Tüm paket içerisindeki veriler alınmak isteniyorsa MSISDN boş gönderilmelidir. Paket içerisinde herhangi bir telefon numarası aranmak isteniyorsa MessageId ile beraber MSISDN gönderilmesi gerekir. JSON <QueryResponse xmlns:i="http://www.w3.org/2001/schema-instance" xmlns="smsapi"> <Response> <ReportDetail> <List> <ReportDetailItem> <Payload>String</Payload>

<Xser>String</Xser> <Cost>0</Cost> <ErrorCode>0</ErrorCode> <Id>0</Id> <LastUpdated>0001-01-01T00:00:00</LastUpdated> <MSISDN>String</MSISDN> <Network>0</Network> <Sequence>0</Sequence> <State>Scheduled</State> <Submitted>0001-01-01T00:00:00</Submitted> </ReportDetailItem> </List> </ReportDetail> <Status> <Code>0</Code> <Description>String</Description> </Status> </Response> </QueryResponse> Payload Mesaj içeriği. Xser Cost UCP XSER değeri veya UDH SMPP değeri. Mesaj ücreti. ErrorCode Hata kodu. Mesaj gönderiminde problem olursa bu alanda hata kodu döner. Id Bir pakette birden fazla veya tek mesaj bulunabilir. Mesajın paket içerisindeki Id numarasıdır. LastUpdated MSISDN Network Sequence Durum güncellemesinin yapıldığı son tarih. (UTC Time Zone) Gönderilen telefon numarası. Mesajın gönderildiği operatör Id'si. Uzun/Birleşik mesajlarda burada her mesajın içeriği listelenir. State Mesaj durumu. Mesaj Durumları

Submitted Mesajın sisteme teslim edilme zamanıdır. (UTC Time Zone) Status İşlemin başarılı olup olmadığı bilgisidir. Code Durum kodudur. Eğer işlem başarılı ise 200 döner. Durum Kodu Listesi Description Durum koduna bağlı olarak dönen açıklamadır. Durum Kodu Listesi QueryMulti QueryMulti paket raporlarınızı tarih aralığına göre almanızı sağlar. GetBalance GetBalance kredi adetinizi öğrenmenizi sağlar. POST: http://siteadresi.com/api/getbalance <GetBalance xmlns:i="http://www.w3.org/2001/schema-instance" xmlns="smsapi"> <Credential> <Password>String</Password> <Username>String</Username> </Credential> </GetBalance> Credential API'ye ulaşabilmeniz için gerekli kullanıcı doğrulamasının yapıldığı alandır. Username Password API erişimi için size verilen kullanıcı adı. API erişimi için size verilen kullanıcı şifresi. <GetBalanceResponse xmlns:i="http://www.w3.org/2001/schema-instance" xmlns="smsapi"> <Response> <Balance>

<Limit>0</Limit> <Main>0</Main> </Balance> <Status> <Code>0</Code> <Description>String</Description> </Status> </Response> </GetBalanceResponse> Balance Kredi durumunuz bu alanda döner. Gönderebileceğiniz toplam mesaj sayısı Limit ve Main alanlarının toplamı kadardır. Limit Main Hesabınızda yüklü olan kredi adetinizdir. Hesabınızın eksiye gidebilecek kredi adetidir. Status İşlemin başarılı olup olmadığı bilgisidir. Code Durum kodudur. Eğer işlem başarılı ise 200 döner. Durum Kodu Listesi Description Durum koduna bağlı olarak dönen açıklamadır. Durum Kodu Listesi ServiceNumber Servis numarası. Timestamp Zaman damgası. Validity Geçerlilik süresi. Value Servis numarasında kullanılacak SMS anahtar kelimesi. OperatorSettings Hesabınız ile ilgili operatör bilgileri yer alır. Account MSISDN ServiceId UnitPrice Hesap tipiniz. Postpaid (Faturalı) ve Prepaid (Ön Ödemeli) değerleri alabilir. Hesabınıza atanmış telefon varsa bu alanda gelir. Servis numarası. Hesabınıza atanmış birim fiyat varsa bu alanda gelir.

VariantId Varyant Id'si. Sender Hesabınıza tanımlanmış gönderen başlıkları bu alanda gelir. Default Varsayılan başlık olup olmadığı bilgisidir. True (Evet) ve False (Hayır) değerleri alabilir. Value Gönderen başlığı. Status İşlemin başarılı olup olmadığı bilgisidir. Code Durum kodudur. Eğer işlem başarılı ise 200 döner. Durum Kodu Listesi Description Durum koduna bağlı olarak dönen açıklamadır. Durum Kodu Listesi