XML Kodunu Post Etmek
XML kodunu sms sunucumuza post etmeniz gerekmektedir. Bunun için,
https://smsgw.mutlucell.com/smsgw-ws/sndblkex linkine oluşturduğunuz xml kodunu programlama dilinizin http kütüphanesini kullanarak post etmelisiniz.
‘Content-type’ olarak "text/xml; charset=UTF-8" kullanın.
Mesajlardaki türkçe karakterler otomatik olarak unicode 7-bit karşılıklarına çevrilir.
örnek java kodu:
PostMethod pm = new PostMethod("https://smsgw.mutlucell.com/smsgw-ws/sndblkex");
pm.setRequestHeader( "Content-type", "text/xml; charset=UTF-8" );
pm.setRequestEntity( new StringRequestEntity( xml ) );
HttpClient hc = new HttpClient();
int result = hc.executeMethod(pm);
Post işleminizden sonra $ ile başlayan bir rakam dönmüşse, bu mesaj paketinizin başarı ile gönderildiği anlamına gelir.
Dönen rakam mesaj paketinizin ID’sidir. Daha sonra bu ID’yi mesajın raporlarını almak için kullanabilirsiniz.
ID'nin devamında gelen # işretinden sonraki rakam ise mesajda kullanılan kredi miktarını belirtir.
örnek: $34672#13.0 burada 34672 mesaj paketinizin ID’si, 13 ise harcanan kredidir.