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

Почему не ожидает ответа long poll сервера на python?

Здравствуйте, имеется такая проблема: при использовании long poll подключения к вк, код не ожидает ответа сервера, и начинает выполнять все заново, сам код:

import requests
import re
import vk
import urllib.request
while True:
    url = "https://api.vk.com/method/messages.getLongPollServer?need_pts=1&access_token=xxx"
    response = requests.request('GET', url)
    response = response.text
    response = str(response)
    key = response[20:62]
    ts = response[99:109]
    pts = response[116:122]
    print(response)
    url = 'https://imv4.vk.com/im6096?act=a_check&key=' + key + '&ts=' + ts + '&pts=' + pts + 'wait=25&mode=8'
    response = requests.request('GET', url, timeout=25)
    response = response.text
    response = str(response)
    response = response.replace("b'", '')
    print('resp', response)


На PHP все было спокойно, тут же не пойму что-то почему он не ожидает ответа :\
  • Вопрос задан
  • 1405 просмотров
Подписаться 3 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
@trofimovdev
Python
Честно - лень разбираться.
Вот мой пример реализации LongPoll: клик.
Ответ написан
Ваш ответ на вопрос

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

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