Yayınlandı Ocak 16th, 2014 | by Emre
PHP ‘ de SMS gönderme, Sms Yollama Özelliği
Kimimiz çok zor olduğunu düşünüyor, kimimiz ise direk o özelliği es geçiyor.
Bu özelliği kesinlikle projelerinizde kullanın. Basit olduğu kadar hocaların karşısında veya müşterilerin gözünde can alıcı nokta olabiliyor bazen.
şimdi öncelikle www.toplusmsyolla.com ‘a giriyorsunuz ve oradan bir üyelik oluşturuyorsunuz ve size uygun ola paket sms lerden herhangi birini alıyorsunuz.
aşağıda vereceğim $xml_data değişkenin içerisinde bulunan kullanıcı adı ve şifreye ekliyorsunuz.Diğer geri kalan aşağıda vereceğim ve size sadece eklesi düşeceği kod.
Sistemin çalışma prensibini kısaca anlatmam gerekirse şöyle; toplusmsyolla.com a gerekli bilgileri POST luyorsunuz ve karşıda bulunan karşılayıcı sunucu gereken bilgileri doğru şekilde aldığı anda bilgilerin içinde gerekli olan numaraya çok kısa bir sürede sms ‘i gönderilen bilgiler içerisinde olan aciklamayı gönderiyor.
Örnek PHP Kodu:
<?php
function postsms($url,$data){
$ch = curl_init();
curl_setopt($ch, CURLOPT_POST,1);
curl_setopt($ch, CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_POSTFIELDS, "data=".$data."");
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
$result=curl_exec ($ch);
return $result;
}
$xml_data = "<sms>
<kulad>kullanıcı</kulad>
<sifre>sifre</sifre>
<hiz>1</hiz>
<tur>Kisa</tur>
<gonderen>Sayin emreder</gonderen>
<mesaj>Umarım sms konusunda faydali olmusumdur.</mesaj>
<zaman>2014/01/16/13/05</zaman>
<numaralar>5320000000</numaralar>
</sms>";
$url= "http://www.toplusmsyolla.com/smsgonderpost.php";
postsms("$url","$xml_data");
?>