Yii和Facebook SDK V4.0 [英] Yii and Facebook SDK V4.0

查看:75
本文介绍了Yii和Facebook SDK V4.0的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试将新的facebook Graph PHP SDK v4.0与Yii Framework一起使用.

I am trying to use the new facebook Graph PHP SDK v4.0 with Yii Framework.

我想使用命名空间,而我要创建的应用程序是Facebook页面标签.

I would like to use Namespaces and the application I am trying to create is a Facebook Page Tab.

我无法自动加载facebook SDK

I am unable to autoload the facebook SDK

有人可以帮助我解决问题吗?

Can someone please help me with a solution?

推荐答案

我在extensions/FacebookUtility.php

I created a wrapper class for the SDK in extensions/FacebookUtility.php

// Include facebook client library
require_once __DIR__ . '/../facebook-php-sdk/src/facebook.php';

class FacebookUtility extends CApplicationComponent
{

   public $apiKey;    
   public $secretKey;
           :
           :
   public function connect() { ... }
}

然后在我的main.php中的组件下

Then, in my main.php, under components

'facebook'=>array(
  'class'       =>'FacebookUtility',
  'apiKey'     =>'yourapikey',
  'secretKey'  =>'your secret key',
),

然后,在我登录期间.

$objFacebook  = Yii::app()->getComponent('facebook');

// Establish a connection to facebook
$objFacebook->connect();

这篇关于Yii和Facebook SDK V4.0的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆