#php #facebook #codeigniter #sdk #facebook-php-sdk
#php #Facebook #codeigniter #sdk #facebook-php-sdk
Вопрос:
Какой наилучший способ создать приложение Facebook с помощью Codeigniter?
Я видел исправления для использования официального facebook-php-sdk и библиотек, созданных для CI, таких какhttps://github.com/Necromnius/Facebook-Ignited/downloads
Что я должен рассмотреть, прежде чем принимать решение о дальнейших действиях?
Комментарии:
1. Это довольно субъективно и зависит от типа приложения, которое вы хотите создать, не могли бы вы пояснить?
Ответ №1:
PHP SDK
PHP SDK больше не нуждается в функции-оболочке. Это довольно легко реализовать, и это означает, что вам не нужна другая зависимость. Кроме того, SDK регулярно обновляется, поэтому вы должны убедиться, что ваш проект может быть легко обновлен. Т.е. не вносите никаких изменений в исходные файлы facebook, чтобы их можно было легко перезаписать.
Соберите простую библиотеку, которая включает файлы SDK, затем подключитесь к Facebook следующим образом:
// Facebook
$facebook = new Facebook(array(
'appId' => $app_facebook_app_id,
'secret' => $app_facebook_secret,
'cookie' => $app_facebook_cookie,
));
if($facebook)
{
// Get friends
$facebook_friends = $facebook->api('/'.$facebook_id.'/friends');
}
foreach($facebook_friends as $facebook_friend)
{
// Do something
}