martinbean / laravel-facebook-data-handler
使用 Laravel 会话的 Facebook Graph SDK 的持久化数据处理程序。
dev-master
2017-04-12 17:05 UTC
Requires
- facebook/graph-sdk: ~5.0
- laravel/framework: ~5.0
This package is auto-updated.
Last update: 2024-09-20 21:47:39 UTC
README
安装
$ composer require martinbean/laravel-facebook-data-handler
使用
先决条件
您需要指定您的 Facebook 应用 ID 和密钥以使用 SDK。
首先,将以下内容添加到您的 .env 文件中
FACEBOOK_CLIENT_ID=your-client-id
FACEBOOK_CLIENT_SECRET=your-client-secret
然后,将以下部分添加到您的 config/services.php 文件中
'facebook' => [ 'client_id' => env('FACEBOOK_CLIENT_ID'), 'client_secret' => env('FACEBOOK_CLIENT_SECRET'), ],
使用 SDK
Facebook SDK 和持久化数据处理程序被封装在一个服务提供器中,您可以将它添加到您的 Laravel 5 应用程序中。只需将以下内容添加到您的 config/app.php 文件中的 providers
数组中
MartinBean\Facebook\Providers\FacebookServiceProvider::class,
现在,每当您在应用程序中类型提示 Facebook\Facebook
时,您将获得预配置了您的应用 ID、密钥以及包含在此包中的持久化数据处理程序的 Facebook SDK。
例如
<?php namespace App\Http\Controllers; use Facebook\Facebook; class FacebookLoginController extends Controller { protected $facebook; public function __construct(Facebook $facebook) { $this->facebook = $facebook; } }
许可证
许可协议为 MIT 许可证。
问题
请打开一个 GitHub 问题。