Advertisement
Guest User

Untitled

a guest
Dec 27th, 2014
171
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 2.71 KB | None | 0 0
  1. <?  date_default_timezone_set('Europe/Warsaw');
  2.  
  3. $lastnewin = array(
  4.     "like_comment_photo",
  5.     "like_comment_video",
  6.     "like_comment_topic",
  7.     "reply_comment_photo",
  8.     "reply_comment_video",
  9.     "reply_comment",
  10.     "reply_topic",
  11.     "friend_accepted",
  12.     "mention_comments",
  13.     "comment_post",
  14.     "comment_photo",
  15.     "comment_video",
  16.     "like_post",
  17.     "like_comment",
  18.     "like_photo",
  19.     "like_video",
  20.     "copy_post",
  21.     "copy_photo",
  22.     "copy_video",
  23.     "follow",
  24.     "mention",
  25.     "wall"
  26. );
  27. $lastnewout = array(
  28.     "понравился комментарий под фото",
  29.     "понравился комментарий под видео",
  30.     "понравился комментарий под постом",
  31.     "ответ на комментарий под фото",
  32.     "ответ на комментарий под видео",
  33.     "ответ на комментарий",
  34.     "ответ на обсуждение",
  35.     "одобрение дружбы",
  36.     "упомянулся в комменте",
  37.     "комментарий под постом",
  38.     "комментарий под фото",
  39.     "комментарий под видео",
  40.     "понравился пост",
  41.     "понравился комментарий",
  42.     "понравилось фото",
  43.     "понравилось видео",
  44.     "репост записи",
  45.     "репост фото",
  46.     "репост видео",
  47.     "новый подписчик",
  48.     "упоминание на стене",
  49.     "запись на стене"
  50. );
  51.  
  52. function curl(
  53.     $url,# \|/      Токен  http://vk.cc/2s4UkI     \|/
  54.     $token = 'a65abf00c128052ef1c74f960604ab145e86cf9246cd966df45t74790927cc2d46411ae816d441433c'
  55. ) {
  56.     $ch = curl_init('https://api.vk.com/method/'.$url.'&access_token='.$token);
  57.     curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
  58.     curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
  59.     curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
  60.     $response = curl_exec($ch);
  61.     $json = json_decode($response, 2);
  62.     curl_close($ch);
  63.     return $json['response'];
  64. }
  65.  
  66.  
  67. $m=curl('messages.get?out=1&count=0');$msgout = $m['0'];# Исходящих сообщений
  68. $m=curl('messages.get?count=0');$msgin = $m['0'];# Входящих сообщений
  69. $m=curl('messages.getDialogs?count=1&v=5.14&unread=1');$msdgin = $m['count'];# Диалогов не прочитано
  70. $m=curl('messages.get?count=0&filters=1');$msgnotin = $m['0'];# Сообщений не прочитано
  71. $m=curl('notifications.get?count=0');$news = $m['items']['0'];# Кол-во ответов
  72. $m=curl('notifications.get?count=1');$lastnew = $m['items']['1']['type'];$lastnew = str_replace($lastnewin, $lastnewout, $lastnew);# Название последнего ответа
  73.  
  74. $text = "$msdgin ($msgnotin) | $msgin / $msgout | $lastnew ($news) | ".date('H:i')." [PL]";
  75.  
  76. $out = 'status.set?text='.urlencode($text);
  77. curl($out);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement