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

VK_API Как переслать сообщение отправителя в беседе ВК?

Не могу понять как работает пересылка сообщения отпарвителя
  • Вопрос задан
  • 2286 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 3
@StockholmSyndrome
messages.send с параметром forward_messages

UPD:
$mesid = $data->object->id;
$request_params = array( 
  'message' => $retmes,
  'forward_messages' => $mesid,
  'chat_id' => '1',
  'access_token' => $VK_TOKEN,
  'v' => '5.81', 
  'random_id' => '0'
);
Ответ написан
@samp_andre Автор вопроса
$mesid = $data->object->id;
$request_params = array(
'message' => $retmes,
'forward_messages' => '255',
'chat_id' => '1',
'access_token' => $VK_TOKEN,
'v' => '5.81'
);
$get_params = http_build_query($request_params);
file_get_contents('https://api.vk.com/method/messages.send?'. $get_params);
echo 'Ok';
break;
Ответ написан
Комментировать
@lightmanLP
Задушил питона
Если ваш бот работает на группе, то плохие новости. Id вам не вернут. Но можно использовать conversation message id для его получения. https://vk.com/dev/messages.getByConversationMessageId
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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