Загрузка...

Получение поста со стены ВК через Python

Тема в разделе Python создана пользователем Axalax 6 мар 2020. 970 просмотров

  1. Axalax
    Axalax Автор темы 6 мар 2020 Python free https://zelenka.guru/threads/3653521/ 108 15 дек 2017
    Нужно что б бесконечно обновлялась стена группы ВК и когда выходил новый пост то скрипт моментально реагировал
     
  2. Axalax
    Axalax Автор темы 6 мар 2020 Python free https://zelenka.guru/threads/3653521/ 108 15 дек 2017
    Как это можно реализовать?
     
  3. Decoy4298
    Decoy4298 6 мар 2020 217 18 фев 2020
    Axalax, заюзать библиотеку vk_api и в цикле(можно в отдельном потоке) получать последний пост со стены (в данном случае просто методом wall.get и количеством 1 или 2, если есть закрепленный, т. к., насколько я помню, закрепленный пост всегда возвращается первым, если есть) и собственно, если id полученного поста больше, чем в предыдущий раз, значит, появился новый пост.
     
    1. Axalax Автор темы
      Decoy4298, максимум 5000 вызовов y wall.get
    2. Decoy4298
      Axalax, не видел, чтоб ВК распространялись о количественных лимитах, но даже если это и так, то есть множество стульев...
      1. Использовать запрос раз в 20 секунд, чего хватит на сутки, когда лимит обнулится
      2. Возможно, начнёт появляться капча, которую можно хендлить
      3. Использовать execute, в котором, на сколько мне известно, присутствуют лишь частотные ограничения
  4. Delitel
    Delitel 9 мар 2020 198 4 фев 2018
  5. ovsyan2751
    ovsyan2751 9 мар 2020 12 2 дек 2018
    цикл, реквест вал.гет тайм слип(60)
     
  6. Delitel
    Delitel 9 мар 2020 198 4 фев 2018
  7. mapper_inactive3086603
    mapper_inactive3086603 23 мар 2020 Заблокирован(а) 16 23 мар 2020
    Axalax, челы говно говорят, в вк есть 2 типо callback и longpool, если юзать первый то нужен любой хостинг под питон и на нем через фласк написать обработку собтытия от группы (подключив скрипт к группе вк), если 2 вариант то нужно с постоянно включенным пк мониторить посты через requests или vk_api (как по мне проще и удобнее первый)
     
Загрузка...
Top