我收到以下错误消息
Facebook SDK返回错误:没有设置URL!
致命错误:未捕获的异常'Facebook\Exceptions\FacebookSDKException',并显示消息'No URL set!' 在/membri/csslab/sdk/src/Facebook/HttpClients/FacebookCurlHttpClient.php:83
堆栈跟踪:
0 /membri/csslab/sdk/src/Facebook/FacebookClient.php(216):Facebook\HttpClients\FacebookCurlHttpClient-> send(' https://graph.f ...','GET','',Array, 60)
1 /membri/csslab/sdk/src/Facebook/Authentication/OAuth2Client.php(277):Facebook\FacebookClient-> sendRequest(Object(Facebook\FacebookRequest))
2 /membri/csslab/sdk/src/Facebook/Authentication/OAuth2Client.php(226):Facebook\Authentication\OAuth2Client-> sendRequestWithClientParams('/ oauth/access_t ...',Array)
3 /membri/csslab/sdk/src/Facebook/Authentication/OAuth2Client.php(166):Facebook\Authentication\OAuth2Client-> requestAnAccessToken(Array)
4 /membri/csslab/sdk/src/Facebook/Helpers/FacebookRedirectLoginHelper.php(255):Facebook\Authentication\OAuth2Client-> getAccessTokenFromCode('AQAAf_xMnFr0C7i ...',' http://csslab.a ...')
5 /membri/csslab/login-callback.php(30):第83行的/membri/csslab/sdk/src/Facebook/HttpClients/FacebookCurlHttpClient.php中的Facebook\Hel
尝试使用Facebook凭据登录时.
当地的一切都很好.我已经在Facebook App中正确设置了域名.
我正在使用的代码是Facebook的文档所建议的:
<?php // login-callback.php
session_start();
function redirect($url, $permanent = false) {
if (headers_sent() === false) {
header('Location: ' . $url, true, ($permanent === true) ? 301 : 302);
}
exit();
}
$path = '';
$uri = 'http://xxxxx.altervista.org';
require_once $path . 'sdk/src/Facebook/autoload.php';
$fb = new …Run Code Online (Sandbox Code Playgroud)