Задать вопрос
@reportpage

Почему не работает php скрипт для вконтакте?

Скрипт:
<?php
$access_token = 'токен'; 

#Устанавливаем свою страну, Украина = Europe/Kiev  | Россия = Europe/Moscow
#Дальше я не знаю:)
date_default_timezone_set ('Asia/Omsk');
#Тут у нас время и дни месяца.
$time = date("H:i"); ///Время
$date = date("d.m"); ///Дата

#Тут запрос на лайки на аве
$getLikes = curl('https://api.vk.com/method/photos.get?album_id=profile&rev=1&extended=1&count=1&access_token='.$access_token.'&v=5.92');
$getLikesJson = json_decode($getLikes,1);
$likes = $getLikesJson['response']['0']['likes']['count'];

#Тут запрос сколько у нас диалогов
$Dialogs = curl('https://api.vk.com/method/messages.getDialogs?count&access_token='.$access_token);
$json = json_decode($Dialogs,1);
$Dialogs = $json['response']['0'];

#Тут запрос сколько у нас входищих смс
$messageGet = curl('https://api.vk.com/method/messages.get?access_token='.$access_token);
$json = json_decode($messageGet,1);
$countM = $json['response']['0'];

#Тут у нас рандом
$load = rand(10,90);

#Дальше лучше не трогать не чего!
$a1 = "$time";
$a2 = array('1', '2', '3', '4', '5', '6', '7', '8', '9', '0');
$a3 = array('1⃣', '2⃣', '3⃣', '4⃣', '5⃣', '6⃣', '7⃣', '8⃣', '9⃣', '0⃣'); // Часы и дата

$a4 = "$date";
$a5 = array('1', '2', '3', '4', '5', '6', '7', '8', '9', '0');
$a6 = array('1⃣', '2⃣', '3⃣', '4⃣', '5⃣', '6⃣', '7⃣', '8⃣', '9⃣', '0⃣'); // Часы и дата

$texed = array('    '.str_replace($a2, $a3, $a1).'                                                 '.str_replace($a5, $a6, $a4).'    Входящих:'.$countM.' | Диалогов:'.$Dialogs.' |  на аве:'.$likes.' | UPD:'.$load.'%'); 
$chbade = mt_rand (0, count($texed)-1); 
$text = urlencode($texed[$chbade]); 


$Status = curl('https://api.vk.com/method/status.set?text='.$text.'&access_token='.$access_token);
#Курлик курлик KO KO KO xD
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;
}
?>


Вместо выполнения скрипта выдаёт вот это:
Notice: Undefined offset: 0 in /storage/ssd1/632/10276632/public_html/status.php on line 14

Notice: Undefined index: response in /storage/ssd1/632/10276632/public_html/status.php on line 19

Notice: Undefined index: response in /storage/ssd1/632/10276632/public_html/status.php on line 24
  • Вопрос задан
  • 67 просмотров
Подписаться 1 Простой 2 комментария
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы