widmogrod / zf2-facebook-module
提供与Facebook php-sdk集成的Zend Framework 2模块
dev-master
2013-06-19 07:56 UTC
Requires
- php: >=5.3.3
- facebook/php-sdk: v3.2.1
- zendframework/zendframework: 2.*
Requires (Dev)
- zendframework/zendframework: dev-master
This package is auto-updated.
Last update: 2024-09-07 18:47:50 UTC
README
介绍
FacebookBundle是Facebook php-sdk库的简单集成。
附言:对不起我的英语不好。如果您想帮助我完成这个项目或纠正我的英文描述 - 欢迎您:)
需求
- Zend Framework 2 (https://github.com/zendframework/zf2)。在Zend Framework 2.0.0beta4上进行了测试。
- PHP 5.3或更高版本
安装
cd my/project/directory
- 创建一个包含以下内容的
composer.json
文件
{ "require": { "widmogrod/zf2-facebook-module": "dev-master" } }
- 运行
php composer.phar install
- 打开
my/project/folder/configs/application.config.php
并在'modules'
参数中添加'FacebookBundle'
。
如何使用
// in controller $this->getLocator()->get('facebook') // Facebook object
如何设置
<?php return array( /* * Is not required IF 'di->instance->facebook' config section is set. * User configuration layout will be propagated to 'di->instance->facebook' IF 'di->instance->facebook->config' is not set. */ 'FacebookBundle' => array( 'setAppIdInHeadScript' => true, 'appId' => 'your_app_id', 'secret' => 'your_secret', ), 'di' => array( 'instance' => array( 'alias' => array( 'facebook' => 'Facebook', ), /* * Is not required, IF 'FacebookBundle' config section is set. */ 'facebook' => array( 'config' => array( 'appId' => 'your_app_id', 'secret' => 'your_secret', ) ) ), ), ); ?>