dev-master
9999999-devA laravel service provider for Facebook PHP SDK
The Requires
- php >=5.3.0
- illuminate/support 4.*
by Abhimanyu Sharma
laravel api social sdk facebook
Wallogit.com
2017 © Pedro Peláez
A laravel service provider for Facebook PHP SDK
Facebook PHP SDK for Laravel, (*1)
Add below line to composer.json, (*2)
"abhimanyusharma003/laravel-facebook": "dev-master"
Run composer update or composer install, (*3)
Open app/config/app.php and add the service provider to your providers array., (*4)
'providers' => array(
'Abhimanyusharma003\LaravelFacebook\LaravelFacebookServiceProvider',
)
Now add the alias., (*5)
'aliases' => array(
'Facebook' => 'Abhimanyusharma003\LaravelFacebook\LaravelFacebookFacade',
)
php artisan config:publish abhimanyusharma003/laravel-facebook
config.php file in config\packages\abhimanyusharma003\laravel-facebook folderconfig.php with your informationSetting details are., (*6)
appid: Your facebook app id.secret: Your facebook app secret.redirect: URL where to redirect after log in.logout: URL where to redirect after logout.scope: These are permission you want from your usersGet Login Url with your credentials and scope., (*7)
Route::get('/', function(){
return Facebook::loginUrl();
});
Get User Id, (*8)
Route::get('/', function(){
return Facebook::getUser();
});
Use facebook API, (*9)
Route::get('/', function(){
$profile = Facebook::api('/me?fields=id,name,first_name,last_name,username,email,gender,birthday,hometown,location,picture.width(100)');
});
Get Logout Url, (*10)
Route::get('/', function(){
return Facebook::logoutUrl();
});
A laravel service provider for Facebook PHP SDK
laravel api social sdk facebook