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
Nikita2305 opened this issue
При попытке авторизоваться по логину и паролю получаю AuthError(‘API auth error (no login cookies)’). Взял способ авторизации из #432. Код работал до вчерашнего дня.
Чем это обусловлено?
Окружение
Пример
os.system(«rm ./» + VK_CONFIG_PATH) self.vk_session = vk_api.VkApi( self.login, self.password, captcha_handler=captcha_handler, config_filename=VK_CONFIG_PATH ) self.vk_session.http.
headers[‘User-agent’] = ‘Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:94.0) Gecko/20100101 Firefox/94.0’ self.vk_session.auth(token_only=True)
Появилась та же проблема. Что-то изменилось на стороне VK, видимо.
ВК Live ошибка авторизации. Не работает. Что Делать
Убрал проверку наличия куки ‘l’, и заработало
Does this fix still? I am getting the same error even after installing PR #457
Python 3.6.6
It worked a few days before, but now I’m getting the same.
Перейти к контенту
При авторизации на сайте и портале через социальную сеть Вконтакте https://vk.com появляется ошибка:
«error»:»invalid_request»,»error_description»:»Security Error»>
Данная проблема связана со старой сессией учетной записи Вконтакте. Наиболее часто появляется в браузерах Google Chrome и Mozilla Firefox.
Решение — перелогиниться Вконтакте:
1. Войти в свою учетную запись вконтакте:
2. Выйти из учетной записи Вконтакте через кнопку «Выйти»:
3. Заново войти в свою учетную запись аналогично п.1
После чего можете входить на сайт или портал через сеть Вконтакте, ошибка должна устраниться.
Ошибка invalid request error description security error (неверный запрос, ошибка безопасности) возникает преимущественно в Google Chrome при попытке авторизоваться, залогиниться на сайте через сервис авторизации Вконтакте.
Страница редиректа: https://oauth.vk.com/authorize?client_id=ID
Страница ошибки: http://oauth.vk.com/error?err=2
Проблема связна с устаревшей сессией, которая хранится в Google Chrome. Решение проблемы разработчики API VK не предоставили, но как показывает практика, избавиться от ошибки можно перелогинившись.
VKMusic 4 Ошибка авторизации
Перейдите на сайт vk.com, а затем выполните выход.
Появится страница авторизации пользователя. Введите ваш логинпароль.
Теперь можно снова переходить на сайт с авторизацией через соц сети и повторить вход.
Если вы нашли другое решение ошибки , просив вас сообщить об этом в комментариях.
Перейти к содержанию
VK API Error Code – Коды ошибок Вконтакте
Авторизация не проходит через VK «Ошибка #8»
Код php у меня такой:
class vkontakteAuth extends waOAuth2Adapter
const OAUTH_URL = «https://oauth.vk.com/»;
const API_URL = «https://api.vk.com/method/»;
const API_VERSION = ‘5.21’;
public function getRedirectUri()
public function getControls()
‘app_id’ => _ws(‘VK app ID’),
‘app_secret’ => _ws(‘VK app secret’),
public function getAccessToken($code)
$response = $this->get($url, $status);
waLog::log($this->getId(). ‘:’. $status. ‘: ‘.»Can’t get access token from VK», ‘auth.log’);
throw new waException(«Can’t get access token from VK», $status ? $status : 500);
$response = json_decode($response, true);
if (isset($response[‘error’]) !isset($response[‘access_token’]))
waLog::log($this->getId(). ‘:’. $status. ‘: ‘.$response[‘error’].» («.$response[‘error_description’].’)’, ‘auth.log’);
throw new waException($response[‘error’].» («.$response[‘error_description’].’)’, $status ? $status : 500);
public function getUserData($token)
$response = $this->get($url, $status);
if ($response $response = json_decode($response, true))
waLog::log($this->getId(). ‘:’. $status. ‘: Error ‘.$response[‘error’][‘error_code’].» («.$response[‘error’][‘error_msg’].’)’, ‘auth.log’);
throw new waException($response[‘error’][‘error_msg’], $response[‘error’][‘error_code’]);
‘name’ => trim(ifset($response[‘first_name’], »).» «.ifset($response[‘last_name’], »)),
$data[‘sex’] = $response[‘sex’] == 2 ? ‘m’ : ‘f’;
$b = explode(‘.’, $response[‘bdate’]);
waLog::log($this->getId(). ‘:’. $status. ‘: ‘.»Can’t get user info from VK API», ‘auth.log’);
throw new waException(«Can’t get user info from VK API», $status ? $status : 500);
public function getName()
return wa()->getLocale() == ‘en_US’ ? ‘VK’ : ‘ВКонтакте’;
Invalid request: v (version) is required (8)
## wa-system/auth/adapters/vkontakteAuth.class.php(53)
#0 wa-system/auth/waOAuth2Adapter.class.php(42): vkontakteAuth->getUserData(Array)
#1 wa-system/controller/waOAuthController.class.php(43): waOAuth2Adapter->auth()
#2 wa-system/controller/waController.class.php(21): waOAuthController->execute()
#3 wa-system/controller/waViewController.class.php(46): waController->run(NULL)
#4 wa-system/controller/waFrontController.class.php(229): waViewController->run(NULL)
#5 wa-system/controller/waFrontController.class.php(164): waFrontController->runController(Object(shopOAuthController), NULL)
#6 wa-system/waSystem.class.php(628): waFrontController->execute(NULL, ‘OAuth’)
#7 wa-system/waSystem.class.php(487): waSystem->dispatchFrontend(‘oauth.php’)
#8 index.php(7): waSystem->dispatch()
Понравилась статья? Поделить с друзьями:
Вам также может быть интересно
Некоторые пользователи Windows 10 сталкиваются с кодом ошибки 0x800c0006 при попытке установить или обновить
Компания Microsoft сейчас столкнулась со сложной задачей — как заставить перейти заупрямившихся пользователей Windows
Обновление: Перестаньте получать сообщения об ошибках и замедляйте работу своей системы с помощью нашего
⭐️ Невозможно завершить операцию (ошибка 0x00000709). ✅ Проверьте имя принтера и убедитесь, что принтер
Источник: oshibochki.ru
Ошибка авторизации VK
Есть скрипт по отправке некоторых сообщений (не спам, не флуд, не реклама), работал с ним уже более полугода, все было отлично.
Сегодня при попытке авторизации выдало следующую ошибку: vk.exceptions.VkAuthError: OAuth2 authorization error
Пробовал логиниться через другое приложение — не помогло.
Вот код самой авторизации:
import vk session = vk.AuthSession(‘idприложения’, ‘логин’, ‘пароль’, scope=’messages,users,friends’) vk_api = vk.API(session)
Если убрать из scope=’messages,users,friends’ флаг messages, то ошибка пропадает и авторизация проходит, в чем может быть проблема?
Ответы (1 шт):
Проблема решена не была, но вот ее причина:
С 15 февраля 2019 года методы секции messages по умолчанию будут доступны для вызова только с ключом доступа сообщества.
Если Вы планируете начать разработку мессенджера, после 15 февраля 2019 года для этого потребуется получить в Поддержке тестовый доступ, подразумевающий работу методов секции Messages с ключами администраторов Вашего Standalone-приложения.
Для получения полного доступа к пользовательскому Messages API приложению будет необходимо пройти модерацию.
Источник: husl.ru
Ошибка авторизации — Unknown error (AUTH; no sid). about vk_api HOT 5 OPEN
Подтверждаю ошибку.
Авторизация работает если в рабочей папке уже есть vk_config.v2.json , то есть авторизация производилась хоть раз. После его удаления авторизоваться заново невозможно. С первого раза авторизоваться не получилось даже при наличии конфига, но после добавления token_only=True авторизация выполнилась и после этого token_only не требуется.
linius commented on July 6, 2023
У меня не срабатывает и при наличии конфига, даже с token_only.
DopamineFlint commented on July 6, 2023
Mostalk commented on July 6, 2023
Все та же ошибка, есть рекомендации?
EgShes commented on July 6, 2023
я встретил эту ошибку, когда делал два раза подряд session.auth() . Sleep в 5 секунд, кажется, помог
Related Issues (20)
- Узнать тип страницы | Без аккаунта
- [10] Internal server error при использовании reply_to HOT 2
- Unknown error. Please send bugreport to [email protected]
- Перестала работать загрузка видео vk_upload.video HOT 2
- def _vk_login(self, captcha_sid=None, captcha_key=None): HOT 2
- Сохраненная сессия не подтягивается при перезапуске HOT 4
- Плейлист HOT 1
- у меня вместо айди высвечивается None HOT 3
- Проблема с двухфакторной авторизацией и ReCaptcha HOT 6
- wall.get donut постов HOT 2
- Не прикрепляется документ
- Не работает event.ref и event.ref_source HOT 1
- Не получает сообщения, выдает ошибки
- Невозможно авторизоваться . HOT 2
- Не обрабатывается номер телефона при аунтификации HOT 1
- «Доработали формат запросов.. » при запуске HOT 1
- Запрос не отправляет прикреплённое видео
- Не выдается капча HOT 1
- 429 ошибка HOT 2
- Vk_Api как узнать информацию из пересланного/ответа
Источник: codemonkey.link