Php 当用户拒绝FB登录权限时,显示“拒绝”;fb“未指定交换令牌参数”;
我正在使用FB登录php sdk进行oauth登录。当授予用户权限和登录功能时,它可以工作。但如果用户拒绝检索用户数据的权限,则会显示一个空白页面,其中显示“未指定fb_交换_令牌参数”。我怎样才能解决这个问题Php 当用户拒绝FB登录权限时,显示“拒绝”;fb“未指定交换令牌参数”;,php,facebook,oauth,facebook-php-sdk,facebook-login,Php,Facebook,Oauth,Facebook Php Sdk,Facebook Login,我正在使用FB登录php sdk进行oauth登录。当授予用户权限和登录功能时,它可以工作。但如果用户拒绝检索用户数据的权限,则会显示一个空白页面,其中显示“未指定fb_交换_令牌参数”。我怎样才能解决这个问题 require_once $_SERVER['DOCUMENT_ROOT'].'/facebook-sdk-v5/autoload.php'; $fb = new Facebook\Facebook([ 'app_id' => 'xxxxxxxxxxxxxx', 'app
require_once $_SERVER['DOCUMENT_ROOT'].'/facebook-sdk-v5/autoload.php';
$fb = new Facebook\Facebook([
'app_id' => 'xxxxxxxxxxxxxx',
'app_secret' => 'xxxxxxxxxxxxxxxxx',
'default_graph_version' => 'v2.4',
]);
$permissions = ['public_profile,email,user_about_me,user_friends,user_location']; // Optional permissions
$login_helper = $fb->getRedirectLoginHelper();
$loginUrl = $login_helper->getLoginUrl('http://{your-website}/login-callback.php', $permissions);
您需要显示代码。@添加了MangeshGHATGE。它在哪里显示您提到的错误?这是一种什么样的“错误”——可能是一种未预料到的例外?然后你需要抓住它并妥善处理。