![](/img/trans.png)
[英]Facebook PHP SDK v5.0 - FacebookRequest not found Error
[英]How to create public facebookRequest class ? php facebook SDK
我想通过facebook php sdk获取城市图:
public static function getPublicGraphObject($Id)
{
$request = new FacebookRequest(null, 'GET', '/'.$Id);
$response = $request->execute();
$graphObject = $response->getGraphObject();
return $response->getGraphObject()->asArray();
}
因为城市是公共数据,所以不需要会话吗? 不幸的是,我收到此错误Facebook\\FacebookRequest::__construct() must be an instance of Facebook\\FacebookSession, null given
? 我该怎么办 ?
要初始化FacebookRequest
类,您需要向其传递一个FacebookSession
实例作为第一个参数,而不能简单地传递NULL
。
如果您没有当前用户登录到您的应用程序(因此没有用户会话),或者想以不代表当前用户的身份发出请求,而只是“以”您的应用程序身份进行请求,请创建一个新的应用程序会话并通过它–为此, FacebookSession
类具有newAppSession
方法。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.