从链接打开时Facebook访问令牌错误

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了从链接打开时Facebook访问令牌错误相关的知识,希望对你有一定的参考价值。

他在那里,

我正在开发一个Facebook应用程序,它工作正常。但是我有一个问题;当我向某人发送访问该网站的链接并让他们登录时,我会在登录回调页面收到错误消息。当直接在浏览器中输入URL时,不会发生这种情况。我在这里错过了什么吗?

错误信息:

Fatal error: Uncaught exception 'InvalidArgumentException' with message 'The default access token must be of type "string" or FacebookAccessToken' 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): FacebookFacebook->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访问令牌错误的主要内容,如果未能解决你的问题,请参考以下文章

在移动应用内浏览器中打开时,iOS 中的魔术链接出现问题

获取 facebook 好友访问令牌错误?

PyQt5对话框窗口打开时没有布局

从 Facebook Graph API 获取访问令牌

我在 ios 6 中获得了用于 Facebook 的格式错误的访问令牌

键盘打开时,带有片段的活动不会调整大小