Всем доброго времени
Начал писать бота для вк,для получение сообщений использую метод:
messages.getLongPollHistory
<?php
$vk = new Vk();
// Запрос на полученные сообщения
$fakeOption = array();
$getLong = $vk->GetVk("messages.getLongPollServer", $fakeOption, $token);
var_dump($getLong);
$longOption = array('ts' => 1816595570);//($getLong['response']['ts']));
$getMessage = $vk->GetVk("messages.getLongPollHistory", $longOption, $token);
var_dump($getMessage);
foreach ($getMessage as $response) {
$countMessage = count($response["messages"]);
$message = $response["messages"][$countMessage - 1]['body'];
$userID = $response["messages"][$countMessage - 1]['uid'];
}
switch ($message){
case "Привет":
$messageOption = array('user_id' => $userID, 'message' => "И тебе привет");
$vk->GetVk("messages.send", $messageOption, $token);
breack;
default:
$messageOption = array('user_id' => $userID, 'message' => "Что ты несёшь?");
$vk->GetVk("messages.send", $messageOption, $token);
}
?>
Ошибка думаю в обращение к "body".
Как правильно "читать" "body" в ответе от вк,чтобы он не отвечал на свои же сообщения.
Надеюсь,понятно объяснил суть вопроса.
Заранее благодарю за ответы.
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости