Facebook PHP API:文档示例中的$session变量是什么?

Facebook PHP API:文档示例中的$session变量是什么?,php,facebook,facebook-graph-api,facebook-php-sdk,Php,Facebook,Facebook Graph Api,Facebook Php Sdk,以下是Facebook文档指南中的PHP示例,用于将消息发布到FB页面的提要: /* make the API call */ $request = new FacebookRequest( $session, 'POST', '/{page-id}/feed', array ( 'message' => 'This is a test message', ) ); $response = $request->execute(); $graphObject

以下是Facebook文档指南中的PHP示例,用于将消息发布到FB页面的提要:

/* make the API call */
$request = new FacebookRequest(
  $session,
  'POST',
  '/{page-id}/feed',
  array (
    'message' => 'This is a test message',
  )
);
$response = $request->execute();
$graphObject = $response->getGraphObject();
/* handle the result */

注意$session变量是FacebookRequest中的一个参数。有人能告诉我这个变量到底是什么吗?具体分配给它的是什么,我如何创建/接收这些数据?

您可以使用诸如or之类的帮助程序之一获得会话

如果您已经拥有访问令牌,则可以使用FacebookSession创建会话


FacebookSession与$会话无关。最好将其视为代表使用特定访问令牌登录的用户。

它使用的是您在此处找到的SDK:
use Facebook\FacebookSession;
$session = new FacebookSession('access-token');