Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/unity3d/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
获取错误“;类别';Facebook\FacebookPermissionException';“未找到”;_Facebook_Facebook Graph Api - Fatal编程技术网

获取错误“;类别';Facebook\FacebookPermissionException';“未找到”;

获取错误“;类别';Facebook\FacebookPermissionException';“未找到”;,facebook,facebook-graph-api,Facebook,Facebook Graph Api,我想在我的facebook上发布新的订阅源。这是使用SDK 4.0的代码 session_start(); require_once( 'Facebook/FacebookHttpable.php' ); require_once( 'Facebook/FacebookCurl.php' ); require_once( 'Facebook/FacebookCurlHttpClient.php' ); require_once( 'Facebook/FacebookSession.php' );

我想在我的facebook上发布新的订阅源。这是使用SDK 4.0的代码

session_start();
require_once( 'Facebook/FacebookHttpable.php' );
require_once( 'Facebook/FacebookCurl.php' );
require_once( 'Facebook/FacebookCurlHttpClient.php' );
require_once( 'Facebook/FacebookSession.php' );
require_once( 'Facebook/FacebookRedirectLoginHelper.php' );
require_once( 'Facebook/FacebookRequest.php' );
require_once( 'Facebook/FacebookResponse.php' );
require_once( 'Facebook/FacebookSDKException.php' );
require_once( 'Facebook/FacebookRequestException.php' );
require_once( 'Facebook/FacebookAuthorizationException.php' );
require_once( 'Facebook/GraphObject.php' );
require_once( 'Facebook/GraphUser.php' );

use Facebook\FacebookSession;
use Facebook\FacebookRedirectLoginHelper;
use Facebook\FacebookRequest;
use Facebook\FacebookRequestException;
use Facebook\FacebookResponse;
use Facebook\FacebookSDKException;
use Facebook\FacebookAuthorizationException;
use Facebook\GraphObject;
具有应用程序id(APPID)和机密(secret)的初始化应用程序

具有重定向uri的登录帮助程序

 $helper = new FacebookRedirectLoginHelper( 'http://example.com' );
try {
  $session = $helper->getSessionFromRedirect();
} catch( FacebookRequestException $ex ) {
  // When Facebook returns an error
} catch( Exception $ex ) {
  // When validation fails or other local issues
}

// see if we have a session
if ( isset( $session ) ) {
  try {
    $response = (new FacebookRequest(
      $session, 'POST', '/me/feed', array(
        'link' => 'www.example.com',
        'message' => 'User provided message'
      )
    ))->execute()->getGraphObject()->asArray();

    echo "Posted with id: " . $response->getProperty('id');

  } catch(FacebookRequestException $e) {

    echo "Exception occured, code: " . $e->getCode();
    echo " with message: " . $e->getMessage();

  }


} else {
 // show login url
  echo '<a href="' . $helper->getLoginUrl() . '">Login</a>';
}
$helper=new FacebookRedirectLoginHelper('http://example.com' );
试一试{
$session=$helper->getSessionFromRedirect();
}捕获(FacebookRequestException$ex){
//当Facebook返回错误时
}捕获(例外$ex){
//验证失败或其他本地问题时
}
//看看我们是否有一个会议
国际单项体育联合会(isset($届会)){
试一试{
$response=(新facebook请求)(
$session、'POST'、'/me/feed',数组(
'链接'=>'www.example.com',
'消息'=>'用户提供的消息'
)
))->execute()->getGraphObject()->asArray();
echo“以id发布:”.$response->getProperty('id');
}捕获(FacebookRequestException$e){
echo“发生异常,代码:”..e->getCode();
回显消息:“..e->getMessage()”;
}
}否则{
//显示登录url
回声';
}
我收到错误“找不到类“Facebook\FacebookPermissionException”


请帮帮我。非常感谢

您的代码中没有包含该类

紧接着:

    require_once( 'Facebook/FacebookRequestException.php' );
加:


该类尚未包含在您的代码中

紧接着:

    require_once( 'Facebook/FacebookRequestException.php' );
加:


该类尚未包含在您的代码中

紧接着:

    require_once( 'Facebook/FacebookRequestException.php' );
加:


该类尚未包含在您的代码中

紧接着:

    require_once( 'Facebook/FacebookRequestException.php' );
加: