图表返回了一个错误:无法加载网址:此网址的域名不包括在应用程序的域

问题描述:

新增的应用程序域域,有效的OAuth重定向的URI还增加了..但是, 收到错误消息像这样的我已经做了我最好的... 有人帮我......这是很刺激,我失去了我的耐心和越来越恐慌。我真的不知道,我在这方面犯了什么大错。 看到这个以下图片了解更多关于我的问题图表返回了一个错误:无法加载网址:此网址的域名不包括在应用程序的域

Image 1

Image 2

+0

http://reviewlatestproducts.com/its/facebook-new /这是我的项目URL –

+0

https://s28.postimg.org/7s941p1a5/Capture4.png看到登录 –

+0

https://s28.postimg.org/kidces98d/Capture3.png这个代码见回调代码(重定向)的PHP文件。 –

关闭

Use Strict Mode for Redirect URIs

在Facebook的登录信息 - >设置

别的另一种选择是

$accessToken = $helper->getAccessToken(); 

$accessToken = $helper->getAccessToken('https://example.com/your-CallBack-URI-page.php'); 

这是好的发展宗旨,当你不想浪费时间,在生产中使用

session_start(); 
require_once __DIR__ . '/vendor/autoload.php'; 

$fb = new Facebook\Facebook([ 
    'app_id' => 'appid', 
    'app_secret' => 'app secret', 
    'default_graph_version' => 'v2.6 ', 
    "persistent_data_handler"=>"session" 
    ]); 
$helper = $fb->getRedirectLoginHelper(); 
$permissions = ['email']; // optional 

$loginUrl = $helper->getLoginUrl('domain.com/php-graph-sdk-5.x/login-callback.php/', $permissions); 
$_SESSION['FBRLH_state']=$_GET['state']; 
try { 
    $accessToken = $helper->getAccessToken('domian.com/php-graph-sdk-5.x/login-callback.php/'); 
} catch(Facebook\Exceptions\FacebookResponseException $e) { 
    // When Graph returns an error 
    echo 'Graph returned an error: ' . $e->getMessage(); 
    exit; 
} catch(Facebook\Exceptions\FacebookSDKException $e) { 
    // When validation fails or other local issues 
    echo 'Facebook SDK returned an error: ' . $e->getMessage(); 
    exit; 
} 
+0

非常感谢这正是我的问题:)它的有趣,因为我没有看到这个在任何其他网站上提到 – mic

+0

我不得不花费一些时间来解决这个问题。很高兴它对你有效。 –

+0

伟大的解决方案..但为什么发生这种情况?实际上它只返回当前会话,不是吗? @OmkarFrozen – Jana