Mobildev JAVA API, kullanıcı bilgileri kontrolü
için CreditReporter adıyla bir sınıf sunar. Kullanıcı bilgilerini
Gateway’den kontrol ettirmek için SetUsername() yöntemine kullanıcı
adınızı, SetPassword() yöntemine kullanıcı adınıza ait şifreyi
parametre olarak girip SendMessage() yöntemini çağırdığınızda
geri dönüş değeri olarak kredi ve originator bilgilerini alırsınız.
Aşağıdaki örnekte CreditReporter sınıfının kullanımı gösterilmektedir.
Örnek: CreditReporter
sınıfı
import com.Mobilus.Sms.*;
class merhaba
{
public static void
main(String[] args)
{
try
{
CreditReporter
cr = new CreditReporter();
cr.SetUsername("test");
cr.SetPassword("1111");
Object[]
o = cr.SendMessage();
System.out.println((String)o[0]);
}
catch(Exception
e)
{
e.printStackTrace();
}
}
}
CreditReporter sınıfını örnekte belirtildiği
gibi Gateway’a gönderdiğinizde 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. Hata
kodları
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.