Хочу создать простейшего бота - автоответчика.
Получаю token для сообщества, получаю longpoll сервер иииии. Всё)
Как мне хранить key, server и ts и как собственно обрабатывать ответы?
файл user_auth.php - первый файл авторизации
include "config.php";
header("Location:https://oauth.vk.com/authorize?group_ids=ид_группы&client_id=ид_клиента&redirect_uri=http://botrus.io/get_token.php&display=popup&scope=groups+manage+messages&response_type=code&v=5.85");
?>
Файл get_token.php - второй файл, тут вероятно всё сделано неправильно
include "config.php";
if (isset($_GET["code"])) {
$response = json_decode(curl("https://oauth.vk.com/access_token?client_id=" . APP_ID . "&client_secret=" . SECRET_KEY . "&redirect_uri=http://botrus.io/get_token.php&code=" . $_GET["code"]));
if (isset($response -> access_token_144987289)) {
$_SESSION["token"] = $response -> access_token_144987289;
$_SESSION["auth"] = "true";
}
else {
$_SESSION["auth"] = "false";
header("Location:https://oauth.vk.com/authorize?client_id=6724385&redirect_uri=http://botrus.io/auth_user.php&display=popup&scope=groups&response_type=code&v=5.85");
}
if ($_SESSION["token"]!=null) {
header("Location:http://botrus.io/bot.php");
echo "Токен: ".$_SESSION["token"];
header("Location:http://botrus.io/bot.php");
}
}
?>
И собственно сам бот
include "config.php";
$event=json_decode(curl($_SESSION["server"]."?act=a_check&key=".$_SESSION["key"]."&ts=".$_SESSION["ts"]."&wait=25"));
$fd = fopen("hello.txt", 'w') or die("не удалось создать файл");
$str = "Пришло событие";
fwrite($fd, $str);
fclose($fd);
?>
Но нифига не работает. Подскажите, пожалуйста