Какой самый простой способ позволить людям добавлять друзей из Facebook, Gmail и т. Д.? - PullRequest
9 голосов
/ 08 марта 2010
  1. Вместо того, чтобы просто захватывать электронные письма друзей пользователя, я хочу показать их список друзей с аватаркой и т. Д. В моем приложении.
  2. Есть ли способ сделать это с помощью виджетов (JS и HTML), вместо того, чтобы пытаться самостоятельно все кодировать с помощью библиотек Facebook, Gmail и т. Д. Для вашего серверного языка?

Ответы [ 5 ]

3 голосов
/ 10 марта 2010

В случае с фейсбуком это довольно просто. Вы можете получить почти все, просто скопировав и вставив код JavaScript. Их сервис называется «Facebook Connect» и отлично документирован здесь: http://developers.facebook.com/connect.php

Потратьте несколько минут, чтобы прочитать страницы Facebook Connect, и вы быстро научитесь!

0 голосов
/ 11 марта 2010

Полагаю, вы можете просто импортировать / найти их на Facebook, если у них есть адрес электронной почты в разделе информации на их странице.

0 голосов
/ 09 марта 2010

Вам все равно придется выполнять FQL-запросы Facebook, чтобы получить друзей пользователя. Для фактического подключения к социальной сети, вы можете посмотреть на [Open RPX] https://rpxnow.com/how_it_works

Это позволяет довольно быстро создать регистрацию на основе OpenID. Facebook не использует OpenID, но я думаю, что RPX позволяет пользователям войти в систему, используя это тоже. Стоит посмотреть.

0 голосов
/ 10 марта 2010

Еще один вариант (хотя и платить за вариант) - отрыв. www.pluck.com. Они специализируются на интеграции веб-сайтов в социальные сети. Я не работаю на них, так что это не предвзятый плагин, но пользователь может в основном войти на ваш сайт, используя свой идентификатор Facebook и изображение бинго, и вы можете публиковать в Facebook, распространять контент и т. Д. С вашего сайта. В любом случае, просто мысль. Примером является http://www.livestrong.com/.

0 голосов
/ 09 марта 2010

Если учесть, что JS, который вы представляете, потребует, чтобы ваш ключ / секрет приложения работал ровно, ваш сайт должен быть аутентифицирован с помощью Facebook Connect (вход / выход из системы / сеансы), а также некоторого кода, чтобы ДЕЛАТЬ что-то с помощью формы Когда вы отправляете данные, какие бы друзья ни были выбраны, я бы предположил, что нет.

На самом деле не так сложно сделать то, что вы описали, прокатившись самостоятельно. В сети множество примеров использования Facebook Connect.

...