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
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