Как в диалоге найти пересланные сообщения

1. У сайта Вконтакте. ру есть мобильная версия. Заходите на m.vkontakte.ru (или на pda.vkontakte.ru). Также доступна wap-версия (wap.vkontakte.ru).
2. Можно увидеть историю переписки с человеком, не разыскивая ничего в Моих сообщениях. Нужно зайти на страницу нужного человека и нажать «Отправить сообщение» . В итоге на появившейся страничке будет ссылка «Показать историю сообщений».

3. Чтобы отправить сообщение нескольким друзьям одновременно, нажмите на «Написать сообщение» , введите в поле «Кому» несколько имен адресатов.

Доброго времени суток.

Столкнулся со следующей проблемой при реализации отображения пересланных сообщений в переписке: объект «сообщение» содержит поле fwd_messages, которое является массивом точно таких же, но слегка урезанных, объектов, то есть предлагается только идентификатор отправителя и текст. При этом я не хочу получать в приложение обычные сообщения, проходить по всем сообщениям и снова запрашивать информацию о пользователях, если среди них есть те, информация о которых не сохранена в локальной БД.

Пробовал решить эту проблему с помощью хранимой процедуры, но фильтр @. проходит только по верхнему уровню, а пересланных сообщений может быть несколько и они сами по себе имеют бесконечный уровень вложенности. Рекурсия и локальные функции в VKScript не поддерживаются.

Может, кто-то уже находил красивое решение данной задачи? Буду благодарен за любое решение, кроме самого простого из первого абзаца.

Как найти пересланные сообщения в диалоге

Автор Дима Субботин задал вопрос в разделе Интернет

Как посмотреть историю пересланных сообщений от собеседника вконтакте? и получил лучший ответ

Ответ от Root User[гуру]
Тебе с твоей страницы посмотреть? Никак.

Читайте также:  Зеркальный фотоаппарат nikon d850 body