widmogrod/zf2-facebook-module

提供与Facebook php-sdk集成的Zend Framework 2模块

dev-master 2013-06-19 07:56 UTC

This package is auto-updated.

Last update: 2024-09-07 18:47:50 UTC


README

介绍

FacebookBundle是Facebook php-sdk库的简单集成。

附言:对不起我的英语不好。如果您想帮助我完成这个项目或纠正我的英文描述 - 欢迎您:)

需求

安装

  1. cd my/project/directory
  2. 创建一个包含以下内容的composer.json文件
{
    "require": {
        "widmogrod/zf2-facebook-module": "dev-master"
    }
}
  1. 运行php composer.phar install
  2. 打开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',
                )
            )
        ),
    ),
);
?>