-
Notifications
You must be signed in to change notification settings - Fork 325
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
vk_api.exceptions.AuthError: Unknown error (AUTH; no sid). Please send a bugreport to GitHub #519
Comments
такая же ошибка, то появляется, то пропадает |
Видимо иногда возвращается новая логин форма, она не поддерживается. Если кто-то отправит фикс - мержну Вроде код для той формы, но лучше сами смотрите в браузере запросы и откуда значения берутся |
Видимо теперь новая форма возвращается всегда =) Я сделал реализацию на коленке, но пока без нормальной проверки на ошибки и интеграции с вашей либой Вопрос в интеграции, смотрю метод И второй вопрос, не понимаю за что отвечает этот кусочек кода? Что за ошибка (если речь не про HTTP конечно =), актуально ли в 2025? if response.url.startswith('https://vk.com/429.html?'):
# is this version still used???
hash429_md5 = md5(self.http.cookies['hash429'].encode('ascii')).hexdigest()
self.http.cookies.pop('hash429')
response = self.http.get(f'{response.url}&key={hash429_md5}')
response = self._check_challenge(response) |
@kyzima-spb Хмм, тут вопрос всегда или у некоторых IP все еще бывает старая. Но наверн в целом можно на новую переделать C 429 не уверен, можно оставить где-то там |
@python273 Сейчас при валидации кода возвращается 1110, можно ли значение -2 поменять на него ничего не сломав? В коде не нашел никакого сравнения с этой константой |
@kyzima-spb минус не из апи, оно в |
@python273 не смог понять, можно ли запомнить устройство и не вводить повторно код, пытался старый код подергать, но без результата В ответ на вызов метода Пока вот так: https://github.com/kyzima-spb/vk_api/blob/62011894b42268343e037417b02c6247c0149710/vk_api/vk_api.py#L488 |
@kyzima-spb оно возможно с device_id связано и его нужно в конфиг писать. С всякими remember_hash можно поискать сохраняются ли занчения в localstorage, indexeddb, если есть то потом ключи можно в JS коде поискать - может что-то найдется связанное |
@python273 device_id точно сохраняется, я по нему нашел в js функцию для его генерации и добавил в utils, но в браузере оно явно не влияет ни на что remember_hash при запросе из браузера и при запросе через питон генерируется одинаковый, значит от не завязан ни на что, в localstorage и т.п. не нашел ничего похожего Браузер при любых раскладах просит от меня ввод кода, может они убрали эту фичу? Нашел другое, это не про девайс, а про галочку "сохранить вход", что-то видимо не хватает, потому что из питона я указываю сохранить, после пытаюсь получить сохраненных и пусто. С куками из браузера сохраненные аккаунты в питоне получил, делаю запрос на перелогин - ошибка. Не уверен, что этот функционал вообще кому-то будет интересен =) |
Попросили отправить багрепорт :)
Окружение
vk_api: 11.9.9
API: 5.92
Пример
The text was updated successfully, but these errors were encountered: