статус вк v2
PHP/MySQL
35
Сообщения
22
Участники
32
Просмотры
-
Servisvk вам в помощ
-
предновогодний подарок типо:):
вот 1я верс http://telonko.ru/forum/topic343270
<?php /// andrey69rus /// чтобы меняло автоматически ставим на хостинг на крон например раз в минуту =) ////пишет сколько времени до нового года в днях... если не осталось полных дней пишет в часах и так далее до секунд (например до нового года ост 12дней 10ч и 12с он округляет до дней... если 10ч 12с округляет до ч и тд) /// для получения токена переходим http://oauth.vk.com/authorize?client_id=3993863&scope=messages,friends,status,offline&redirect_uri=http://oauth.vk.com/blank.html&display=page&response_type=token , там в адресной строке ищем токен))) $token = ''; $new_year = '2014'; // год до которого считаем $city_id = '27412'; // id города (погода) http://weather.yandex.ru/static/cities.xml $city_name = 'Кимры'; // name города (погода) $forismatic = '0'; //случайные цитаты, 1 - вкл $text .= ''; /// доп текст в самом начале статуса ////// if($new_year > '0'){ $date = strtotime("1 January ".$new_year); $sec = $date - time(); if ( $sec < 0 ) { $text .= '~ Happy New Year '.$new_year.'!🎉 '; }else{ $text .= '~ До Нового '.$new_year.'г. осталось '.mtime($sec).'! '; }} ////// if($city_id > '0'){ $data_file = "http://export.yandex.ru/weather-ng/forecasts/$city_id.xml"; // адрес xml файла $xml = simplexml_load_file($data_file); // раскладываем xml на массив $temp = $xml->fact->temperature; $type = $xml->fact->weather_type; if ($temp > 0){ $temp = '+'.$temp; } $text .= '~ '.$city_name.' '.$temp.' ('.$type.') '; } ////// if($forismatic > '0'){ $json = curl('http://api.forismatic.com/api/1.0/?method=getQuote&format=json'); $json = json_decode($json); $Qtext = $json->quoteText; echo $Qtext; $text .= '~ '.$Qtext.' '; } $text .= '~'; echo $text.'<hr> '; $sRequest = "https://api.vk.com/method/status.set?text=".urlencode($text)."&access_token=".$token; $statusSet = curl($sRequest); $result = json_decode($statusSet,1); if ($result['response'] == '1'){ echo 'Successfully ;)'; }else{ echo 'ERROR: '.$result['error']['error_msg']; } echo"<hr>(c) andrey69rus (***ru)"; //////functions function curl( $url ){ $ch = curl_init( $url ); curl_setopt( $ch, CURLOPT_RETURNTRANSFER, true ); curl_setopt( $ch, CURLOPT_SSL_VERIFYHOST, false ); curl_setopt( $ch, CURLOPT_SSL_VERIFYPEER, false ); $response = curl_exec( $ch ); curl_close( $ch ); return $response; } function _mtime($n, $a, $b, $c) { $m = $n % 20; return $n.' '. (($m == 0 || $m > 4) ? $c : ($m > 1 ? $b : $a)); } function mtime($tl) { $d = 3600*24; $day=floor($tl/$d); $tl=$tl-($d*$day); $hour=floor($tl/3600); $tl=$tl-(3600*$hour); $minute=floor($tl/60); $tl=$tl-(60*$minute); $second=floor($tl); return $day > 0 ? _mtime($day, 'день', 'дня', 'дней') : ( $hour > 0 ? _mtime($hour, 'час', 'часа', 'часов') : ( $minute > 0 ? _mtime($minute, 'минута','минуты','минут') : _mtime($second, 'секунда','секунды','секунд') )); }пииште идеи... добавлю в скрипт, благодарности с вас крч
плюсы не принимаются, только пиво -
Добавь меня в вк

-
а есть где типа сколько щас время какой город ?
-
это капча выебуетса? ~ До Нового 2014г. осталось 15 дней! ~ Киев +1 (облачно) ~ ERROR: Captcha needed (c) andrey69rus (***ru) *Добавлено через 01:27 мин.* ставте на хостинг а потом на кронда... если хоч сделаю ввод