![]() |
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]() ![]() ![]() |
|
Aviators |
|
|||
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 17.6.2013 Репутация: нет Всего: нет |
Здравствуйте!
Веду проектирование ресурса, очень нужен ответ... Поиск в гугле ничего путного не дал, только информацию для сведущих в этом вопросе. К сожалению, я сама не программист, поэтому прошу помощи! Какую информацию можно экспортировать на сайт из вконтакте, одноклассников и фейсбука? Чтобы при регистрации на моем сайте человек нажал "зайти через вконтакте" - и у него уже это было? Пример: зашел пользователь таким образом, а у него уже есть аватар, информация о местах учебы/работы... Имя-фамилию, почту, аватар - а что еще? Вот страница документации для вконтакте - http://vk.com/pages?oid=-1&p=%D0%94%D0...%86%D0%B8%D1%8F Буду благодарна за любые ответы и подсказки по теме. |
|||
|
||||
MoLeX |
|
|||
![]() Местный пингвин ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 4076 Регистрация: 17.5.2007 Репутация: 46 Всего: 140 |
информация которая доступна очень легко ищется, например для ВК - http://vk.com/dev/users.get
-------------------- Amazing ![]() |
|||
|
||||
Nett |
|
|||
Новичок Профиль Группа: Участник Сообщений: 12 Регистрация: 20.5.2008 Репутация: нет Всего: 1 |
Если рассматривать на примере Facebook, сначала надо создать app на http://developers.facebook.com/, потом используя app_id и app_secret, реализовать аутентификацию созданного application (приложения), после того как пользователь Facebook авторизовал ваше приложение, можно получать любые данные о пользователе.
Этот ответ добавлен с нового Винграда - http://vingrad.com |
|||
|
||||
Sanchezzz |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1670 Регистрация: 19.11.2006 Где: Voronezh Репутация: 41 Всего: 60 |
Достаточно идентификатор пользователя от соц сетей.
Всю остальную информацию можно получить, кроме телефонов и мыльников. Прицеп работы всей системы в 1 клик и пару шагов 1 пользователь жмет на ссылку авторизоватся по специальному сгенерированому URL нас отправляет на сайт соц сети. 2 Мы авторизуемся в соц сети и разрешаем запрашиваемые права нас перенаправляют обратно на сайт c ключем. 3 C помощью этого кода мы получаем access_token + user_id Если мы эти данные получили мы или регистрируем или авторизовываем человека Пример Laravel Допустим мы приняли Atoken и user_id
Принцип как сделать кличитцу (с) хабр. мы проделываем те же самые действия выше, только под авторизовывыным пользователем и обновляем значения в БД а не регистрируем) Майл ру принцип работы почти, такой же, за исключением, того-что мы должны быть авторизованы на сайте сосвоей стороне мы из куки вытаскиваем данные формируем access_token получаем данные. FB Twitter Google Yandex итд все работают по одному принципу -------------------- Понравился ответ "+" по репе, не забываем закрывать тему, заказы в LS. |
|||
|
||||
![]() ![]() ![]() |
Правила форума "PHP" | |
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |