【发布时间】:2014-06-14 12:27:43
【问题描述】:
我想将我的页面与 facebook 连接,因此下载了Facebook PHP SDK 4。由于 Facebook 文档和 GitHub 页面制作得不太好,因此我对标题中的错误消息有疑问。
我不想将Composer 用于 PHP(根据 Facebook 文档,这应该是可能的)。
我按照 Github 页面上的示例,使用以下代码行将 Facebook PHP 文件包含到我的 PHP 文件中:
use Facebook\FacebookSession;
use Facebook\FacebookRequest;
use Facebook\GraphUser;
use Facebook\FacebookRequestException;
require_once( 'Facebook/FacebookSession.php' );
require_once( 'Facebook/FacebookRequest.php' );
require_once( 'Facebook/GraphUser.php' );
require_once( 'Facebook/FacebookRequestException.php' );
在文档中没有提到我必须包含require_once 语句,我在stackoverflow 上发现了这一点。
现在的问题是,即使使用上述(正确)实现,我也会收到一个错误,上面写着“致命错误:第 33 行的 ../fblogin2/Facebook/GraphUser.php 中找不到类 'Facebook\GraphObject'”
我认为在这个类中也没有require_once 语句,但我无法浏览整个 SDK 代码并为 Facebook 添加语句。它不应该开箱即用吗?是否有一些关于 SDK 4 或其他内容的好教程,因为我真的很喜欢官方 facebook 文档和简短的 github 示例。
【问题讨论】:
标签: php facebook facebook-graph-api facebook-sdk-4.0