手动将facebook sdk5集成到codeigniter

Integrate facebook sdk5 to codeigniter manually

facebook-php-sdk v3 和 v5 有什么区别。 如何将最新的 facebook php sdk 5 集成到 codeigniter v3?

我正在寻找一种手动设置的方法。我进行了一轮搜索,只能找到关于 sdk 3 的文档。我是 codeigniter 的新手,我想实现一种方法来使用 Facebook 在整个网站上登录和验证用户。我在子文件夹中安装了 codeigniter,并在 .htacess 中进行了更改以从 urls 中删除 index.php。

对不起,我没有多少,但一直在网上搜索,没有找到太多。

所以我终于成功了。 我在我的 windows 笔记本电脑上安装了 Xampp,将文件从我的托管服务器复制到 XAMPP 的 htdocs 文件夹中的文件夹(是的,应该从这里开始:))

遵循的步骤

  1. 安装最新版本的 XAMPP
  2. 将您的网站文件(包括 codeigniter 安装)移动到 htdocs 文件夹或 htdocs 中的子文件夹
  3. https://getcomposer.org/
  4. 安装 composer 的 exe 文件
  5. 复制文件并按照说明一步步操作 https://github.com/darkwhispering/facebook-sdk-codeigniter

下面给出了其中提到的步骤以供快速浏览。 [

1.Download 库文件并将这些文件添加到您的 CodeIgniter 安装中。仅需要库、配置和 composer.json 文件。

2.In 你的 CodeIgniter /application/config/config.php 文件,将 $config['composer_autoload'] 设置为 TRUE.

  1. 在您的 CodeIgniter /application/config/config.php 文件中,配置会话变量部分。 (只需让会话自动加载)

4.Update /application/config/facebook 中的 facebook.php 配置文件。php 包含您的 Facebook 应用程序详细信息。

5.Install Facebook PHP SDK 通过导航到终端中的应用程序文件夹和 运行 Composer 安装 composer。

6.Autoload application/config/autoload.php 中的库或使用 $this->load->library('facebook');.[= 将其加载到需要的控制器中12=]

] 请记住,步骤中提到的 composer.json 和 运行 位于 "application" 文件夹(codeigniter 附带的文件夹)中。因此,在 cmd 中到达此文件夹后,您应该 运行 作曲家。

自动加载 url 帮助程序可能会让您更轻松。 您现在可以将代码迁移到托管服务器。 :)