我有一个问题在这里也许同一个人可以帮助我:我安装社交网站pakcage到我的laravel项目,并开始它完美的Facebook,谷歌和linkedin提供商。但是现在,当我尝试连接Facebook时,它始终会收到此消息,而其他提供商则完美连接。
出了什么问题?
RequestException.php第111行中的ClientException: 客户端错误:
GET https://graph.facebook.com/v2.8/me?access_token=&fields=name,email,gender,verified,link&appsecret_proof=5fbda0d218f94cb8024712269c053f0186d360efd82cd358b588eaf621e0c79c
导致400 Bad Request
回复: {"错误":{"消息":"必须使用活动访问令牌来查询有关当前用户的信息。","键入&# 34;:" OAuthExce(截断...)
答案 0 :(得分:17)
我解决了这个问题! 您需要在vendor / laravel / socialite / src / Two / FacebookProvider.php文件中进行相同的更改
见这里:
答案 1 :(得分:3)
作曲家更新将通过更新laravel / socialite版本来修复它
答案 2 :(得分:-1)
哦,所以我不是唯一一个。好。等待答案,我已经失去了至少60分钟试图解决这个问题,我很确定这将是Facebook相关的东西。我猜他们今天杀了他们的2.2 api,也许他们搞砸了什么。 :/