Kullanıcı Girişi Çözüm GalerisiDestek Merkezi




MMS SOAP API


Çözüm Kodu: MMS

Sistem Gereksinimleri

Mobildev Web Servisi çö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 MAC OS İşletim Sistemi

• Internet Explorer 6 SP1 (Windows platformu için)

 

Kullanmaya Başlamak

Kendi çözümünüz içerisinden API'lerimizi kullanarak MMS gönderimi yapabilirsiniz. API’lerimizi kullanmaya başlamak için sayfanın sağında bulunan "Başvur" linkine tıklayınız.

Örnek Kodlar

C#.Net Projesi
ASP Scripti



Yayınlama Tarihi: 28.09.2011

Etiketler:

Mobildev Web Servisi, XML teknolojisi ve HTTP protokolü kullanarak gerçekleşen, fiziksel üç katmanlı mimariye sahip Mobildev Servisine istemci ucundan gelen taleplerin belirli standartlara uygun olarak gönderilmesini sağlamak amacı ile geliştirilmiştir.


Yazılım geliştiriciler, http://gateway.mobilus.net/mms/mmsws.asmx adresini kullanarak servise erişebilirler.


Uyarılar

Geçerli dosya tipleri: jpeg, jpg, gif, 3gp, mp3

MMS gönderilecek numaralar başlarında 0, 90, 0090 gibi prefiksler olmadan 5321234567 formatında olmalıdır.

Hata Kodu

Açıklama

00

İşlem başarılı

01

Hatalı Kullanıcı adı bilgisi

02

Kullanıcının MMS hesabı tanımlı değil veya MMS gönderirken tanımsız originator

03

Subject boş bırakılamaz

04

Subject 100 karakterden fazla olamaz

05

GSM Numbers XML hatalı

06

Yetersiz Kredi

07

Filename boş bırakılamaz

08

Dosya tipi desteklenen tiplerden birisi değil

09

File Data Boş

10

Dosya boyutu 300 KBden büyük olamaz

11

Rapor istenilen ID yok veya hatalı

99

Tanımlanamayan hata

 

Gönderilen Değerler


UserName : Mobildev’de tanımlı olan kullanıcı adınız
CompanyCode : Mobildev hesabınızın bağlı olduğu kanal kodunuz.
Password: Mobildev hesabınıza ait şifre bilgisi.



Geri Dönüş Değerleri

İşlem Başarılı İse:


Credit: Kullanıcı hesabına ait o an ki kredi bilgisi
OriginatorList: Kullanıcı hesabına ait gönderen bilgisi listesidir.

İşlem hatalı ise:



Gönderilen Değerler


UserName : Mobildev’de tanımlı olan kullanıcı adınız
CompanyCode : Mobildev hesabınızın bağlı olduğu kanal kodunuz.
Password: Mobildev hesabınıza ait şifre bilgisi.
Originator: Hesabınıza tanımlı olan gönderen bilgisi.
Subject: Gönderilecek MMS başlığı bilgisidir. En fazla 100 karakter olabilir.
GSMNumbers: MMS gönderilecek GSM numaraları listesidir. Bu bölümde GSM Numaraları XML olarak gönderilmelidir.

Örnek XML


FileName: Dosya adı alanıdır. Dosyanın tipi ve bazı telefonlarda MMS attach edilmiş dosyanın adı yazdığı için kullanıcı tarafında görünen dosya adı olması sebebi ile önemlidir.
FileData: Gönderilecek dosyanın byte halidir. Net örnek olarak kısaca System.IO.File.ReadAllBytes("C:\mms\kandil.gif") dır.
SDate: MMS’in gönderileceği tarih bilgisidir. Geçerli format yyyy-mm-dd hh:mm:ss.ms örnek : 2009-10-01 00:00:00.000
 
Geri Dönüş Değerleri

İşlem Başarılı İse:

Status 00 işlem başarılı bilgisidir. Eğer status bilgisi 00 dan farklı bir değer olursa ReturnData bilgisi dönmez. Ve status değeri hata değerlerinden birisini alır. Hata kodları için bkz. Hata Kodları


UserName : Mobildev’de tanımlı olan kullanıcı adınız
CompanyCode : Mobildev hesabınızın bağlı olduğu kanal kodunuz.
Password: Mobildev hesabınıza ait şifre bilgisi.
ID : Göndermiş olduğunuz MMS’e ait Paket ID’si bilgisidir.

Geri Dönüş Değerleri

 

Status 00 işlem başarılı bilgisidir. Eğer status bilgisi 00 dan farklı bir değer olursa ReturnData bilgisi dönmez. Ve status değeri hata değerlerinden birisini alır. Hata kodları için bkz. Hata Kodları. ReturnData içerisinde GSM No gönderilen GSM numarası bilgisi Status ise MMS’in durumunu bildirir. Status 1 iletilmedi, status 2 turkcell’e gönderildi beklemede, status 0 iletildi anlamına gelir.

Tarih Aralığında Raporlama (getReport)


UserName : Mobildev’de tanımlı olan kullanıcı adınız
CompanyCode : Mobildev hesabınızın bağlı olduğu kanal kodunuz.
Password: Mobildev hesabınıza ait şifre bilgisi.
SDate: Raporun başlangıç tarihidir. Geçerli format yyyy-mm-dd hh:mm:ss.ms şeklinde olmalıdır.
Örnek: 2009-10-01 00:00:00.000
EDate: Raporun bitiş tarihidir. Geçerli format yyyy-mm-dd hh:mm:ss.ms örnek : 2009-10-01 00:00:00.000



Mobildev İletişim Hizmetler San ve Tic. A.Ş.  |
Mobildev’de Kariyer  |  Görüşlerinizi Paylaşın  |  Yasal Bildiri  |  Site Ağacı
 
    Mobildev®, hizmeti ile birlikte verilen toplu mesajlaşma hizmeti Turkcell İletişim Hizmetleri A.Ş. ad ve hesabına verilmektedir.