Firmele de telefonie mobila din Romania se bat pe extraoptiuni cu minute si SMS-uri gratuite in retea pentru cartelele prepay. Eu mi-am activat o extraoptiune cu 800 de SMS-uri gratuite in retea lunar. Am cui sa trimit aceste SMS-uri, dar cautam o modalitate de a automatiza trimiterea lor pana mi-a venit o idee. Avand iPhone am dat de o aplicatie draguta si gratuita numita treasonSMS (Cydia), aceasta aplicatie iti permite sa trimiti SMS-uri direct de pe o pagina web gazduita de telefonul tau iPhone. Accesul la pagina se face pe baza IP-ului (pe care este conectat telefonul) si portul 8080. Am facut un script PHP si cu ajutorul librariei cURL (majoritatea firmelor de gazduire web o au activa) am reusit sa trimit SMS-uri pe banda rulanta fara sa mai fiu nevoit sa le scriu de pe telefon si sa caut prin agenda de telefon. Programarea nu are limite, va imaginati cate se pot face avand la degetul mic propriul SMS Gateway.
<?php
$url = 'http://xxx.xxx.xxx.xxx:8080/';
$phone = 'NUMAR TELEFON DESTINATAR';
$msg = 'MESAJ SMS';
$pid = 'NUMAR TELEFON DESTINATAR';
$grp = 0;
$rand = rand(1000,9999);
$post_data = 'phone=' . $phone . '&msg=' . $msg . '&pid=' . $pid . '&grp=' . $grp . '&rand=' . $rand;
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_POST, 5);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post_data);
$result = curl_exec($ch);
curl_close($ch);
Intrebari?
daca nu exista o aplicatie pentru asa ceva, trebuie sa-ti faci tu 😀
Si eu incerc sa ma “asez” la o varianta prin care sa trimit mesaje SMS listei de abonati la newsletter. Am tot “sapat” cu Google, am descarcat programe pentru Windows, am incercat provideri de SMS Gateway, insa nu stiu care ar fi cea mai buna solutie. M-ar interesa si un sistem 2way SMS: viitorul abonat sa-mi trimita un sms cu un cuvant anume, eu sa-i trimit un mesaj automat ca a fost introdus in baza de date si, in acelasi timp, sa fie introdus in baza de date in functie de cuvantul trimis (in acest fel sa pot intretine mai multe liste, in functie de site-ul pe care se aboneaza). Ai vreo idee ?
notificari (temperaturi servere), rezultate cronjob-uri, zile de nastere, etc.
Spam ftw?!