toplu sms

 Toplu SMS API Dokümantasyoları

 COM API 2.0

SMS Makinesi DLL SMS Makinesi DLL
Kullanım Şekli Kullanım Şekli
Kullanıcı Bilgileri Kontrolü Kullanıcı Bilgileri Kontrolü
SMS Gönderimi SMS Gönderimi
Raporlama Raporlama
Hata Kodları Hata Kodları
Sürüm Notları Sürüm Notları
Uyarılar Uyarılar

 

 KULLANIM ŞEKLİ

Hermes SMS Makinesi COM API, uygulama geliştiricilerin çözümlerini, SMS teknolojisiyle bütünleştirmelerini sağlamak amacıyla IDE bağımsız olarak geliştirilmiş bir COM çözümüdür.

Yazılım geliştiriciler, COM API tarafından sunulan yöntemleri, bu belgede belirtilen şekilde kullanarak çağırırlar. Çağrılan yöntemler https://gateway.smsmakinesi.com/ ve https://rapor.smsmakinesi.com (Bundan sonra Gateway olarak anılacaktır.) adresine, taşımış oldukları parametreleri aktarırlar. Aktarılan parametreler Gateway tarafından işlenir. Eğer parametre bilgilerinde ya da gönderilen SMS paketinde 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 parametre ya da SMS paketine uygun dönüş ifadesi hazırlanıp HTTP üzerinden göndericiye iletilir. Önceden tanımlı hata kodları, belgenin ilgili bölümünde ayrıntılı olarak açıklanacaktır.

Bilgi 1: DLL Kayıt İşlemi
Hermes SMS Makinesi Com_Api yi işletim sistemine tanıtabilmek için command ekranında " regsvr32 smsmakinesi.dll " komutunu çalıştırmak gereklidir.

Daha sonra projenize SMS Makinesi COM API 2.0 COM Objesinin referansını ekledikten sonra SMSMakinesi.Gateway sınıfından bir nesne yaratılıp desteklenen fonksiyonlar kullanılabilir.

Örnek olarak;


Visual Basic

Set sms = Server.CreateObject("SMSMakinesi.Gateway")


.Net c#

SMSMakinesi.Gateway sms = new SMSMakinesi.Gateway();
 
Bilgi 2: Değişken Tipleri
Fonksiyonlarda kullanılan parametrelerin ve dönüş değerlerinin hepsi BSTR tipi değişkenlerdir. Bilgi için http://msdn.microsoft.com/en-us/library/ms221069.aspx Dephi uygulamaları için WideString tipi kullanılmalıdır.

 
Dikkat:

Hermes COM API çözümü aşağıdaki uyarılar göz önünde bulundurularak kullanılmalıdır.

  • GSM numaraları 53XXXXXXXX (10 Karakter) şeklinde olmalıdır.
  • Mesaj içeriğinde Türkçe karakter veya aşağıdaki işaretler bulunmamalıdır.

|

^

{

}

[

~

]

\