从 link 打开时出现 Facebook 访问令牌错误
Facebook access token error when opening from link
他在那里,
我正在开发一个 Facebook 应用程序,它运行良好。但是我有一个问题;当我向某人发送 link 以访问该站点并让他们登录时,我在登录回调页面收到一条错误消息。当直接在浏览器中键入 url 时,不会发生这种情况。我在这里遗漏了什么吗?
错误信息:
Fatal error: Uncaught exception 'InvalidArgumentException' with message 'The default access token must be of type "string" or Facebook\AccessToken' in /home/ckreeftmeijer/public_html/foundation/vendor/facebook/php-sdk-v4/src/Facebook/Facebook.php:298 Stack trace: #0 /home/ckreeftmeijer/public_html/foundation/login-callback.php(35): Facebook\Facebook->setDefaultAccessToken(NULL) #1 {main} thrown in /home/ckreeftmeijer/public_html/foundation/vendor/facebook/php-sdk-v4/src/Facebook/Facebook.php on line 298
我的访问令牌是字符串,由
定义
$_SESSION['facebook_access_token'] = (string) $accessToken;
所以我不明白为什么会这样。
提前致谢
找到答案了。
这是我的 $loginUrl。我忘了加上www。
现在工作正常。感谢您花时间回复
他在那里,
我正在开发一个 Facebook 应用程序,它运行良好。但是我有一个问题;当我向某人发送 link 以访问该站点并让他们登录时,我在登录回调页面收到一条错误消息。当直接在浏览器中键入 url 时,不会发生这种情况。我在这里遗漏了什么吗?
错误信息:
Fatal error: Uncaught exception 'InvalidArgumentException' with message 'The default access token must be of type "string" or Facebook\AccessToken' in /home/ckreeftmeijer/public_html/foundation/vendor/facebook/php-sdk-v4/src/Facebook/Facebook.php:298 Stack trace: #0 /home/ckreeftmeijer/public_html/foundation/login-callback.php(35): Facebook\Facebook->setDefaultAccessToken(NULL) #1 {main} thrown in /home/ckreeftmeijer/public_html/foundation/vendor/facebook/php-sdk-v4/src/Facebook/Facebook.php on line 298
我的访问令牌是字符串,由
定义$_SESSION['facebook_access_token'] = (string) $accessToken;
所以我不明白为什么会这样。
提前致谢
找到答案了。
这是我的 $loginUrl。我忘了加上www。
现在工作正常。感谢您花时间回复