messages.getHistory не возвращает непрочитанные сообщения

95
18 ноября 2021, 19:10

Появилась проблема с vk api. Метод messages.getHistory должен возвращать историю диалога,но он не возвращает непрочитанные(новые) сообщения. Как мне получить непрочитанные сообщения? Пример запроса ниже

$request_params = http_build_query(array(
     'offset' => 0,
     'count' => 50, 
     'extended' => 1, 
     'peer_id'=> $peer_id, 
     'rev' => 0, 
     'start_message_id' => -1 ,
     'access_token' => $token, 
     'v' => '5.103' 
));
$options = array(
        'http' => array(
            'header'  => "Content-type: application/x-www-form-urlencoded\r\n",
            'method'  => 'POST',
            'content' => $request_params
        )
);
$result = file_get_contents('https://api.vk.com/method/messages.getHistory',false, stream_context_create($options));
Answer 1

Решил задачу.Нельзя использовать параметры rev и start_message_id одновременно

READ ALSO
Как посмотреть формируемый запрос?

Как посмотреть формируемый запрос?

Есть метод, к БД CIBlockElement::GetList(

249
Локальный сервер для веб разработки на windows

Локальный сервер для веб разработки на windows

Всем привет, работу над веб проектами я веду локальноНа OpenServer

186
FastCGI sent in stderr: "PHP message: PHP Warning:

FastCGI sent in stderr: "PHP message: PHP Warning:

Подскажите пожалуйста, что за ошибкаТам где oursite - наш основной домен, host - еще один домен, который смотрит на корень проекта, ip - ip юзверя, который...

242