OpenID и FB Connect Учебное пособие - PullRequest
6 голосов
/ 21 октября 2010

Действительно простой вопрос, я искал по всему Интернету, вероятно, последние несколько дней по несколько часов в день, пытаясь найти какую-то убедительную информацию об интеграции OpenID и Facebook Connect на веб-сайте.

У меня естья видел такие же всплывающие имена, как Janrain, предлагающий их решение, но я вижу множество сайтов, таких как форумы Invision Power Board и даже здесь, в StackOverflow, использующих разные решения.

Основные два входа, которые мы хотим принять на нашемНа сайте есть Facebook и Twitter.Я действительно искал учебник или, по крайней мере, руководство по включению этой функции в сайт PHP.

Если у кого-то есть какая-либо информация или какие-либо указатели, которые были бы хороши.

Спасибо!

Ответы [ 4 ]

2 голосов
/ 21 октября 2010

Для Twitter, просто используйте их простой JavaScript SDK:

Но я бы действительно сам отказался от реализации этих сервисов. Например. Твиттер в любом месте может быть безболезненным для настройки, но тогда вы полагаетесь на их JavaScript. Раньше он был недоступен, а затем ваша страница загружается целую вечность или вообще не загружается.

Я не пробовал новых API-интерфейсов Facebook, но 2 года назад я потратил целую неделю своей жизни, пытаясь интегрировать их API и общую идею, которую я получил, - если вы не знаете, кто-то в Facebook, который может проверить какой-нибудь журнал или сообщить, почему этот API не отвечает так, как должен, вы сами по себе.

Мы используем продукт привлечение Джанрейна (бесплатно). Это работает очень, очень хорошо.

Работа со всеми этими услугами напрямую - это королевская (!) PITA. Они не работают, меняют то, как работают, плохо себя ведут - это хорошо, чтобы отдать это на аутсорсинг кому-то, кто, кажется, знает все входы и выходы. В нашем случае Janrain.

2 голосов
/ 27 октября 2010

Скопируйте и вставьте решение для входа в Facebook. Это также бесплатно. Это разработано LaunchBit. Вы можете попробовать это.

http://toolkit.launchbit.com

2 голосов
/ 21 октября 2010

Я бы начал с официальных документов. Они очень хорошие.

http://developers.facebook.com/docs/authentication/

http://dev.twitter.com/pages/sign_in_with_twitter

Твиттер немного тупее, но за ним все еще довольно легко следить.

1 голос
/ 17 января 2011

В конце концов я нашел следующие ссылки:

Для Facebook PHP SDK (v3.0) следующая ссылка помогает творить чудеса с объясненными учебниками и примерами для загрузки:
http://thinkdiff.net/facebook-connect/php-sdk-3-0-graph-api-base-facebook-connect-tutorial/

Для получения более подробной информации о том, как легко настроить приложение Facebook, эта ссылка также должна помочь:
http://www.joeyrivera.com/2010/facebook-graph-api-app-easy-w-php-sdk/

...