【问题标题】:Facebook v4.0 SDK with Codeigniter and Composer带有 Codeigniter 和 Composer 的 Facebook v4.0 SDK
【发布时间】:2014-09-06 23:29:54
【问题描述】:

我正在更新我的应用程序以使用 Facebook v4 php sdk,但在通过 codeigniter 中的 composer 安装它时遇到问题。

一段时间以来,我一直在使用带有 codeigniter 的 Composer,并且正在将我的自动加载文件加载到我的 index.php 中。

运行代码时,我不断收到以下错误

Fatal error: Class 'Facebook\FacebookSession' not found in /var/www/dev/application/controllers/playground.php on line 12

这是我的控制器

<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');

use Facebook\FacebookSession;
use Facebook\FacebookRequest;
use Facebook\GraphUser;
use Facebook\FacebookRequestException;

class Playground extends MY_Controller {
    public function index() {
       FacebookSession::setDefaultApplication('-removed-','-removed-');
    }
 }

我不知道为什么......

【问题讨论】:

    标签: php facebook codeigniter facebook-php-sdk composer-php


    【解决方案1】:

    想通了,这是我自己的错误

    facebook 文档正确地告诉您使用以下内容

    “facebook/php-sdk-v4”:“4.0.*”

    packagist 上最新的 composer 包引导你下载以下

    "facebook/php-sdk-v4": "4.1.*@dev"

    【讨论】:

    • 你用code ignitor解决了facebook登录的问题吗?如果已经完成。请说明过程。
    猜你喜欢
    • 2014-09-09
    • 2017-07-30
    • 1970-01-01
    • 2015-06-05
    • 1970-01-01
    • 1970-01-01
    • 2014-11-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多