Recep KIRMIZI wrote: > > Ben bir yazılımın birtakım kayıtlar girildiğinde birilerine sms > göndermesi tarafını web tabanlı olarak yazdım, bunda python, postgresql > ve django framework kullandım. > > > Bende django kullanacağım ne mutlu :) > > > SMS göndermek için Türkcell' > başvurduğumda toplu sms çözümleri sağlayan çözüm ortaklarından biri olan > mesaj160.com <http://mesaj160.com> a yönlendirdiler, onların web > tabanlı apilerini kullanarak > sms gönderiyorum. 1000sms için şu kadar gibi tarifleri de var, aslında > bu tarifeleri turkcell belirliyor, sms göndermek için hesap açma işini > de turkcell hallediyor, yalnızca mesaj160.com <http://mesaj160.com> > un servisini kullanmış > oluyorum. Ben 1000sms çok fazla olduğu için standart bir tarifesini > kullandım, bu bile normal cep telefonundan sms göndermekten oldukça > ucuza geldi. mesaj160.com <http://mesaj160.com>'un web arabirimi > .net ile yazılmış ama oldukça > kolay kullanılan SOAP apisine python soap library kullanarak eriştim. > mesaj160.com <http://mesaj160.com>'dan teknik bir yetkili bana asp > ile yapılmış örnekler > gönderdi ben de onlara bakarak sistemi python ile yazdım oldu. > isterseniz sms gönderen python kodunu size gönderebilirim. > > > Çok güzel olur. Birebir kullanılmasa bile en azından örnek teşkil etmiş > olur.
Yarın gün içinde uygulamayı sunucudan kendi makinama indirip sms gönderen kodları size gönderirim. Aslında basit bir python dosyasında SOAP arabirimini çağıran birkaç fonksiyon yarattım, yani soap fonksiyonlarını python fonsiyonu haline getirdim, asıl programdan da bu modulu import edip smsgonder(parametreler,...) şeklinde sms gönderdim. Bu program da cron ile 5 dakikada bir çalışıp veritabanına bakıyor ve gönderilecek sms varsa bunları gönderip veritabanında gönderdi kaydı atıyor. django veritabanı modelini aynen kullanabilmek için cron içinden çalıştırdığım programda birkaç import satırını bulmak sms göndermekten daha çok uğraştırmıştı beni... Yaklaşık bir yıl oldu koda bakmadım, python ve django acemisi olduğum zamanlarda yazmıştım. _______________________________________________ Linux-programlama mailing list Linux-programlama@liste.linux.org.tr http://liste.linux.org.tr/mailman/listinfo/linux-programlama