Изменения API авторизации в социальной сети Вконтакте
Дорогие друзья,
В социальной сети "Вконтакте" произошли изменения в 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 обновлен.
В социальной сети "Вконтакте" произошли изменения в 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 обновлен.
Источник: DLE-news.ru
Похожие новости
- Почему email всё ещё важнее мессенджеров: как сохранить порядок в деловом общении в 2025 году
- Casino Collection 3in1
- Castel War 3D
- Casual Pinball Game
- Cat Chef and Broccoli
- Cat Clicker
- DLE-comment4tg — замена комментариев на обсуждения в Telegram
- TOP Users для DLE
- Проведи лето на позитиве
- DataLife Engine v.18.1 Final Release