Изменения API авторизации в социальной сети Вконтакте

Все блоги / DLE движок для сайтов 5 марта 2018 508   
Дорогие друзья,

В социальной сети "Вконтакте" произошли изменения в API авторизации пользователей, которые привели к невозможности авторизации пользователей данной сети в DataLife Engine. Для возобновления поддержки авторизации в данной сети, вам необходимо внести следующие изменения:

Откройте файл engine/classes/social.class.php и найдите:

$params = array('uids' => $token['user_id'],'fields' => 'uid,first_name,last_name,nickname,photo_big','access_token' => $token['access_token']);$user = @json_decode(http_get_contents('https://api.vk.com/method/users.get' . '?' . http_build_query($params)), true);

и замените на:

$params = array('user_ids' => $token['user_id'],'fields' => 'uid,first_name,last_name,nickname,photo_big','access_token' => $token['access_token'],'v'=> '3.0');$user = @json_decode(http_get_contents('https://api.vk.com/method/users.get' . '?' . http_build_query($params)), true);

Это вернет поддержку авторизации через социальную сеть "Вконтакте". Данное изменение касается всех версий DataLife Engine. И может быть применено также по всем версиям.

Дистрибутив версии 12.1 обновлен.
  • Оцените публикацию
  • 0

💬 Комментарии

В связи с новыми требованиями законодательства РФ (ФЗ-152, ФЗ «О рекламе») и ужесточением контроля со стороны РКН, мы отключили систему комментариев на сайте.

🔒 Важно Теперь мы не собираем и не храним ваши персональные данные — даже если очень захотим.

💡 Хотите обсудить материал?

Присоединяйтесь к нашему Telegram-каналу:

https://t.me/blogssmartz

Нажмите кнопку ниже — и вы сразу попадёте в чат с комментариями

Похожие публикации

Архив публикаций