Ücretsiz sms göndermeniz zor biraz daha doğrusu paraya kıyarsanız kolay. Öncelikle gidip bir firma ile toplu sms anlaşması yapacaksınız. Göndereceğiniz sms kadar hesabınıza kredi yükleyeceksiniz. Ardından firmadan api talebinde bulunacaksınız ve size bazı bilgiler ve kodlar verilecek. Firmanın örnek kodlamasından yararlanarak bir script geliştireceksiniz yada o kodlamayı kullanacaksınız.

Örnek bir PHP api script:

<?  
function XMLPOST($PostAddress,$xmlData)
{
		$ch = curl_init();
		curl_setopt($ch, CURLOPT_URL,$PostAddress);
		curl_setopt($ch, CURLOPT_SSL_VERIFYHOST,1);
		curl_setopt($ch, CURLOPT_SSL_VERIFYPEER,0);
		curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
		curl_setopt($ch, CURLOPT_HTTPHEADER, Array("Content-Type: text/xml"));
		curl_setopt($ch, CURLOPT_TIMEOUT, 30);
		curl_setopt($ch, CURLOPT_POSTFIELDS, $xmlData);
		$result = curl_exec($ch);
		return $result;
}
$xml='<?xml version="1.0" encoding="iso-8859-9"?>
<mainbody>
	<header>
		<company>NETGSM</company>
        <usercode>KullaniciAdi</usercode>
        <password>Sifre</password>
		<startdate></startdate>
		<stopdate></stopdate>
	    <type>1:n</type>
        <msgheader>MesajBasligi</msgheader>
        </header>
		<body>
		<msg><![CDATA[Test Mesaji]]></msg>
		<no>905121231212</no>
		</body>
</mainbody>';
$gelen=XMLPOST('http://api.netgsm.com.tr/xmlbulkhttppost.asp',$xml);
echo $gelen;
?>
Arkasından görsel bir form arayüzü oluşturup onuda apiye bağlarsınız ve olay biter. 100 mesaj 7 Türk Lirası'na maloluyor benim sistemimde bazende daha az. Siz kredi yüklersiniz sonra ister ücretsiz kullandırırsınız ister kendiniz kullanırsınız. Kendi imkanlarınızla ancak bunu yapabilirsiniz.

Sadece script isteyecek olursanız piyasada ücretsiz script bulacağınızı zannetmiyorum.

İyi forumlar...

Ctrl International Ekip 2