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

Как обойти дублирование данных vk callback api?

Суть такая что есть в группе пост с фотоeGfxU2JyiI8.jpg, при добавлении комментария к посту этот же комент прикрепляется к фото и по этому одновременно срабатывают два события wall_reply_new и photo_comment_new у меня есть обработка этих событий, смысл которой - отсылаются "уведомления" в личку в итоге происходит "дублирование" сообщений. Прием событий я получаю в php://input
как мне обработать сразу 2 одновременных события чтобы не дублировать сообщение в личку грубо говоря если
у меня срабатывают wall_reply_new и photo_comment_new одновременно то я хочу обработать только wall_reply_new
  • Вопрос задан
  • 268 просмотров
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@AccrosS
Мы решили это так:
При получении события photo_comment_new делаем запрос к API ВК https://api.vk.com/method/photos.getById и там проверяем, есть ли у данного изображения post_id, если есть, значит картинка прикреплена к посту и игнорим это уведомления т.к. с ним придет одновременно и wall_reply_new
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
IT ATLAS Москва
от 250 000 до 500 000 ₽