Php 未捕获错误:调用未定义的methodFacebookRequest::execute()

Php 未捕获错误:调用未定义的methodFacebookRequest::execute(),php,facebook,facebook-graph-api,sdk,Php,Facebook,Facebook Graph Api,Sdk,当我试图使用PHPGraphAPI获取页面评级时,我遇到了相同的错误。我正在调用graph api,它给了我一个致命的错误 下面是我正在使用的代码: <?php require_once DIR . '/facebook-sdk-v5/autoload.php'; use Facebook\FacebookRequest; $request = new Facebook\FacebookRequest( $session, 'GET', '/{page-id}/ratings' );

当我试图使用PHPGraphAPI获取页面评级时,我遇到了相同的错误。我正在调用graph api,它给了我一个致命的错误

下面是我正在使用的代码:

<?php
require_once DIR . '/facebook-sdk-v5/autoload.php'; 
use Facebook\FacebookRequest; 
$request = new Facebook\FacebookRequest( $session, 'GET', '/{page-id}/ratings' ); 
$response = $request->execute();
$graphObject = $response->getGraphObject(); 
var_dump($graphObject);
?>

致命错误:未捕获错误:调用C:\xampp\htdocs\fb#u reviews\sdk\index.php中未定义的方法Facebook\Facebook request::execute():11堆栈跟踪:#0{main}在第11行的C:\xampp\htdocs\fb#u reviews\sdk\index.php中抛出


您正在使用哪个包?该类在SDK的v5版本中没有这样的方法。