Merhaba Arkadaşlar önce işin terminolojisinden bir iki kelimeyi açıklamamda fayda var.
Terminoloji = Türkçe olarak Terimbilim, genel anlamda terimler ve onların kullanımıyla ilgili bir bilim dalıdır ki, bu terimler araştırmaya dayalı özellikli (spesifik) metinlerde geçen (basit) sözcükler veya birleşik sözcükler şeklindedir. Genellikle kısaltmalar olarak karşımıza çıkarlar. Amerikalılar acayip sever :)
TELCO = Telekom servis saglayicilara verilen genel isim.
API = Uygulama programlama arayüzü (UPA; İngilizce Application Programming Interface, kısaca API), bir yazılımın başka bir yazılımda tanımlanmış fonksiyonlarını kullanabilmesi için oluşturulmuş bir tanım bütünüdür.
CEVAP
SMS sadece GSM Operatörleri üzerinden gönderilebilir. Mantıken SMS i herkes hazırlayabilir ama teslimatı sadece TELCO lar yapar.
GSM Operatörlerinin API leri üzerinden SMS Ajansları, SMS leri karşı tarafa teslim ederler. ( AjansSMS, JetSMS, PostaGüvercini vs. yüzlerce var.) Filemaker ile SMS gönderimi de yukarıda saydığımız firmaların API lerine ihtiyaç duyarız. Bu arada SMS Ajansları TELCO ların API sini kullanır. Bizde SMS Ajanslarının API sini kullanırız. Direct Türkcell , Vodafon veya AVEA API sini kullanmamız çok zor. Şuanda da Bakanlık izni almamış hiç bir kurum SMS Ajanslığı yapamaz. Sertifika alması lazım.
Daha önce yazdığım, ROSE Rehabilitasyon otomasyonunda SMS altlığı kullanmıştım. bun için bir calculation bir alana aşağıdaki kodu atadım. Calculation alanı ise web viewer nesnesine bağladım. Beyaz Net SMS sever ı üzerinden otomatik SMS gönderiyorduk.
"http://www.beyaz.net/sms/program/smsgonder/index.php?ka=" & sabitler::kullaniciadi & "&" & "ps=" & sabitler::sifre & "&" & "gonderen=" &sabitler::smsisim & "&" & "gidecek=" & GSM & "&" & "mesaj=" & mesajbody.