muhamadrezaar/facebook

Laravel5 Facebook

dev-master 2016-04-18 15:16 UTC

This package is not auto-updated.

Last update: 2024-09-26 02:05:55 UTC


README

Total Downloads Latest Stable Version License

Laravel 5 Facebook 包

备注:当前处于开发阶段,尚处于初期

安装方法

添加到 composer

composer require muhamadrezaar/facebook:"dev-master"

在 config/app.php 中注册 Provider 和 Facade

Reza\RezaProvider::class,
'FB'=> Reza\RezaFacade::class,

发布配置

php artisan vendor:publish

在 config/FacebookConfig.php 中注册您的 Facebook 应用

<?php
return [
	'app_id' => 'YourAppID',
	'app_secret' => 'YourAPpSecret',
	'default_graph_version' => 'v2.5',
	'callback_url'	=> 'https://:90'	
];

文档

生成 Facebook 授权 URL

<?php
Route::get('login' , function(){
	@session::start();
	echo "<a href = '".\FB::generateUrlLogin(url('dapet'))."'>Login</a>";
});

获取 Facebook 登录回调结果

<?php
Route::get('dapet' , function(){
		@session_start();
		$dapet = \FB::getCallBack();
		dd($dapet);
});