Jump to content

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


 Share

Recommended Posts

  • Браток

?Mafiozi?
Браток
Prestiges:
0
Member's total reputation:
15
Posts:
443
Solved Topics:
coins:
0
Дорогие друзья,

В социальной сети "Вконтакте" произошли несовместимые изменения в 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'       => '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);

Это вернет поддержку авторизации через социальную сеть "Вконтакте".

Let's block ads! (Why?)

Далее

Link to post
Share on other sites

  • Replies 0
  • Created
  • Last Reply

Top Posters In This Topic

Popular Days

Top Posters In This Topic

Popular Days

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share


Powered by Invision Community
Поддержка Invision Community в России

×
×
  • Create New...

Important Information

Privacy Policy