Posted 7 марта, 20186 yr comment_144374 Привет. Несколько дней назад перестала работать авторизация через ВК. При попытке авторизации, переводит на страницу форум/interface/vkontakte/index.php?m=0&key=ключ®=1&code=код с белой страницей и ничего дальше не происходит. Подскажите, как решить проблему, или где посмотреть лог ошибок. Link to comment https://ipbmafia.ru/topic/19465-perestala-rabotat-avtorizaciya-cherez-vk/ Share on other sites Больше вариантов
7 марта, 20186 yr Author comment_144378 Узнал, что теперь при запросах для ВК нужно передавать параметр v (version). Но куда его добавить в коде форума? Link to comment https://ipbmafia.ru/topic/19465-perestala-rabotat-avtorizaciya-cherez-vk/?&do=findComment&comment=144378 Share on other sites Больше вариантов
7 марта, 20186 yr comment_144379 51 минуту назад, Indchubaka сказал: Узнал, что теперь при запросах для ВК нужно передавать параметр v (version). Но куда его добавить в коде форума? Во всех запросах нужно указывать версию. Теперь он стал обязательным параметром. Добавлять в самый конец ссылки &version=5.8 Link to comment https://ipbmafia.ru/topic/19465-perestala-rabotat-avtorizaciya-cherez-vk/?&do=findComment&comment=144379 Share on other sites Больше вариантов
7 марта, 20186 yr comment_144381 ips_kernel/vkontakte/OAuth2Client.php 1. Выше $result = json_decode($this->makeOAuth2Request( Добавить $params['v'] = '5.73'; 2. Чуть ниже, до return $result; Добавить if (isset($result['response']) and is_array($result['response'])) { foreach ($result['response'] as &$res) { $res['uid'] = $res['id']; } } Автор newbie Edited 7 марта, 20186 yr by benix Link to comment https://ipbmafia.ru/topic/19465-perestala-rabotat-avtorizaciya-cherez-vk/?&do=findComment&comment=144381 Share on other sites Больше вариантов
7 марта, 20186 yr comment_144386 ips_kernel/vkontakte/OAuth2Client.php Не могу найти где это.. Link to comment https://ipbmafia.ru/topic/19465-perestala-rabotat-avtorizaciya-cherez-vk/?&do=findComment&comment=144386 Share on other sites Больше вариантов
7 марта, 20186 yr comment_144388 5 минут назад, DasIst0 сказал: ips_kernel/vkontakte/OAuth2Client.php Не могу найти где это.. разделом не ошибся? Link to comment https://ipbmafia.ru/topic/19465-perestala-rabotat-avtorizaciya-cherez-vk/?&do=findComment&comment=144388 Share on other sites Больше вариантов
7 марта, 20186 yr comment_144392 3 часа назад, benix сказал: ips_kernel/vkontakte/OAuth2Client.php 1. Выше $result = json_decode($this->makeOAuth2Request( Добавить $params['v'] = '5.73'; 2. Чуть ниже, до return $result; Добавить if (isset($result['response']) and is_array($result['response'])) { foreach ($result['response'] as &$res) { $res['uid'] = $res['id']; } } Автор newbie не помогло Link to comment https://ipbmafia.ru/topic/19465-perestala-rabotat-avtorizaciya-cherez-vk/?&do=findComment&comment=144392 Share on other sites Больше вариантов
7 марта, 20186 yr comment_144398 У всех работает. Проверяйте. Link to comment https://ipbmafia.ru/topic/19465-perestala-rabotat-avtorizaciya-cherez-vk/?&do=findComment&comment=144398 Share on other sites Больше вариантов
8 марта, 20186 yr comment_144415 13 часов назад, WOLF сказал: разделом не ошибся? Тут ошиблись только с вами как с "помощником" Link to comment https://ipbmafia.ru/topic/19465-perestala-rabotat-avtorizaciya-cherez-vk/?&do=findComment&comment=144415 Share on other sites Больше вариантов
8 марта, 20186 yr comment_144416 8 минут назад, DasIst0 сказал: Тут ошиблись только с вами как с "помощником" ахахаха, юморист, жеееесть, пойду оборжусь ты бы лучше вообще молчал в тряпочку, для начала сам помоги стольким скольким я помог, а потом гавкай Link to comment https://ipbmafia.ru/topic/19465-perestala-rabotat-avtorizaciya-cherez-vk/?&do=findComment&comment=144416 Share on other sites Больше вариантов
8 марта, 20186 yr Author comment_144432 Спасибо, работает. Вот как должно выглядеть, если кто-то не понял. // json_encode all params values that are not strings. foreach ($params as $key => $value) { if (!is_string($value)) { $params[$key] = json_encode($value); } } $params['v'] = '5.73'; $result = json_decode($this->makeOAuth2Request( $this->getUri($path), $method, $params ), TRUE); // Results are returned, errors are thrown. if (is_array($result) && isset($result['error'])) { $e = new OAuth2Exception($result); switch ($e->getType()) { // OAuth 2.0 Draft 10 style. case 'invalid_token': $this->setSession(NULL); default: $this->setSession(NULL); } throw $e; } if (isset($result['response']) and is_array($result['response'])) { foreach ($result['response'] as &$res) { $res['uid'] = $res['id']; } } Link to comment https://ipbmafia.ru/topic/19465-perestala-rabotat-avtorizaciya-cherez-vk/?&do=findComment&comment=144432 Share on other sites Больше вариантов
23 марта, 20186 yr comment_145058 Здравствуйте. Пожалуйста подскажите откуда найти путь ips_kernel/vkontakte/OAuth2Client.php. полностью перерыл папки и файлы не смог найти. Link to comment https://ipbmafia.ru/topic/19465-perestala-rabotat-avtorizaciya-cherez-vk/?&do=findComment&comment=145058 Share on other sites Больше вариантов
23 марта, 20186 yr comment_145063 20 минут назад, akmaltilloev сказал: Здравствуйте. Пожалуйста подскажите откуда найти путь ips_kernel/vkontakte/OAuth2Client.php. полностью перерыл папки и файлы не смог найти. на раздел посмотри Link to comment https://ipbmafia.ru/topic/19465-perestala-rabotat-avtorizaciya-cherez-vk/?&do=findComment&comment=145063 Share on other sites Больше вариантов
23 марта, 20186 yr comment_145064 4 минуты назад, WOLF сказал: на раздел посмотри Упс. Извиняюсь. Спасибо за наводку. Link to comment https://ipbmafia.ru/topic/19465-perestala-rabotat-avtorizaciya-cherez-vk/?&do=findComment&comment=145064 Share on other sites Больше вариантов
23 апреля, 20186 yr comment_146673 В 08.03.2018 в 12:05, WOLF сказал: ахахаха, юморист, жеееесть, пойду оборжусь ты бы лучше вообще молчал в тряпочку, для начала сам помоги стольким скольким я помог, а потом гавкай Мне вас очень жаль.. по человечески Link to comment https://ipbmafia.ru/topic/19465-perestala-rabotat-avtorizaciya-cherez-vk/?&do=findComment&comment=146673 Share on other sites Больше вариантов
13 сентября, 20186 yr comment_151335 В 07.03.2018 в 13:37, Indchubaka сказал: Привет. Несколько дней назад перестала работать авторизация через ВК. При попытке авторизации, переводит на страницу форум/interface/vkontakte/index.php?m=0&key=ключ®=1&code=код с белой страницей и ничего дальше не происходит. Подскажите, как решить проблему, или где посмотреть лог ошибок. Проблема актуальна, все выше описанные методы - не помогают. Link to comment https://ipbmafia.ru/topic/19465-perestala-rabotat-avtorizaciya-cherez-vk/?&do=findComment&comment=151335 Share on other sites Больше вариантов
13 сентября, 20186 yr comment_151339 1 час назад, StiVens сказал: Проблема актуальна, все выше описанные методы - не помогают. лог ошибок что говорит? Link to comment https://ipbmafia.ru/topic/19465-perestala-rabotat-avtorizaciya-cherez-vk/?&do=findComment&comment=151339 Share on other sites Больше вариантов
13 сентября, 20186 yr comment_151342 та ничего. При попытке входа через ВК (выходит только на форму логина и пароля) затем белый экран с ошибкой 500 Link to comment https://ipbmafia.ru/topic/19465-perestala-rabotat-avtorizaciya-cherez-vk/?&do=findComment&comment=151342 Share on other sites Больше вариантов
18 сентября, 20186 yr comment_151471 В 13.09.2018 в 21:36, StiVens сказал: та ничего. При попытке входа через ВК (выходит только на форму логина и пароля) затем белый экран с ошибкой 500 Link to comment https://ipbmafia.ru/topic/19465-perestala-rabotat-avtorizaciya-cherez-vk/?&do=findComment&comment=151471 Share on other sites Больше вариантов
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.