lina666
@lina666
Изучаю веб ЯП.

Насколько данный метод обновления сообщений правильный?

Делаю небольшое приложение, которое позволит переписываться с пользователем в вк.
Использую NodeJS + express (сервер), Vue(фронт)
На данный момент реализую диалоговое окно с другим пользователем и тут есть некоторые проблемы, я не знаю как динамично получать данные с VK о диалоге.
Во время запуска проблем нет, тыкнули на пользователя отправили 1 get запрос, получили все сообщения диалога, а вот что делать с активной перепиской я хз.
Думаю сделать цикл который будет каждые 1-2 сек будет отправлять GET запрос пока открыто диалоговое окно, но мне кажется это костыль, поэтому хотел узнать как вы реализуете подобные вещи.
  • Вопрос задан
  • 214 просмотров
Решения вопроса 2
Aetae
@Aetae Куратор тега Vue.js
Тлен
Если альтернатив со стороны сервера не предусмотрено(websocket или хотяб олдовый long polling), то только долбиться.
Ответ написан
Комментировать
dimsog
@dimsog
Переносил код с PHP 4 на 7.4...
У вк всегда был Long Polling:
https://vk.com/dev/using_longpoll

Но сейчас они начали работать в направлении вебсокетов:
https://vk.com/dev/streaming_api_docs
Я с их Streaming Api не разбирался, знаю лишь, что они начали его делать.

А с GET запросом да, костыль.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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