27
Сентябрь
2012
Twitter уведомление на почту или мобильный
Понадобилось мне знать о появлении новых твитов одной ленты — почему то мобильные уведомления в самом твиттере не сработали, вроде всё правильно указал…
Пришлось быстренько сваять скриптик и запихать его в крон —
вообще скрипт кидает на почту, но врубил себе СМС туннелирование — собственно кидаю себе СМС через почту…
В общем может кому пригодиться —
( 791300000000@sms.mtslife.ru заменить на свой емейл, usertwitter — на нужную ленту)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
$link = "http://twitter.com/usertwitter/"; header("Content-Type: text/html; charset=UTF-8"); $ch = curl_init($link); curl_setopt($ch, CURLOPT_URL, $link); curl_setopt($ch, CURLOPT_TIMEOUT, 180); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); $buf = curl_exec($ch); curl_close($ch); $max = (int)file_get_contents("max"); preg_match_all("!stream\-item\-tweet\-(\d+)!ism",$buf,$math); if (max($math[1])!=$max) { mail("791300000000@sms.mtslife.ru", "new twit", "new twit"); } file_put_contents("max", max($math[1])); |
рубрики: Полезности, Программирование | 3 комментария