Перейти к содержанию
CMSTOOLS.org - форум поддержки и развития CMS

Изменения 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 обновлен.

 

Читать дальше

Ссылка на комментарий
Поделиться на другие сайты

×
×
  • Создать...