Kodları eklememiz için izin verilen boş fonksiyon dosyası:
<?php
/*
// SMS için özel api kodlarını bu fonksiyon içinde kullanabilirsiniz.
// 2 parametre alır.
// 1. parametre $numaralar array[] olarak dönerse tek boyutlu dizi olarak gelir. string veya integer dönüyorsa tekli numaradır.
// 2. parametre $mesaj String mesaj yer almaktadır.
// Fonksiyonun geri dönüşü bool türü olmalıdır. true gönderildi false başarısız oldu anlamına gelir.
function sms_gonder($telefon,$text){
return true;
}
*/NET GSM ÖRNEK OLARAK VERDİĞİ APİ :<?php
function sendsms($msg, $telno, $header)
{
$username= "XXXX";
$pass= "XXXX";
$startdate=date('d.m.Y H:i');
$startdate=str_replace('.', '',$startdate );
$startdate=str_replace(':', '',$startdate);
$startdate=str_replace(' ', '',$startdate);
$stopdate=date('d.m.Y H:i', strtotime('+1 day'));
$stopdate=str_replace('.', '',$stopdate );
$stopdate=str_replace(':', '',$stopdate);
$stopdate=str_replace(' ', '',$stopdate);
$url="http://api.netgsm.com.tr/bulkhttppost.asp?usercode=$username&password=$pass&gsmno=$telno&message=$msg&msgheader=$header&startdate=$startdate&stopdate=$stopdate";
//echo $url;
$ch = curl_init();
curl_setopt($ch,CURLOPT_URL,$url);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,true);
// curl_setopt($ch,CURLOPT_HEADER, false);
$output=curl_exec($ch);
curl_close($ch);
return $output;
}
$mesaj='Mesaj Metni selam ';
$tel='905XXXXXXXXX';
$baslik='MesajBasligi';
$mesaj = html_entity_decode($mesaj, ENT_COMPAT, "UTF-8");
$mesaj = rawurlencode($mesaj);
$baslik = html_entity_decode($baslik, ENT_COMPAT, "UTF-8");
$baslik = rawurlencode($baslik);
echo sendsms($mesaj,$tel,$baslik);
?>