Php Laravel FacebookProvider错误。未定义变量:access\u令牌

Php Laravel FacebookProvider错误。未定义变量:access\u令牌,php,facebook,facebook-graph-api,laravel-5,Php,Facebook,Facebook Graph Api,Laravel 5,在我的项目Laravel 5.2中,我与facebook提供商有一个奇怪的问题 Undefined variable: access_token vendor/laravel/socialite/src/Two/FacebookProvider.php 80 这很奇怪,因为它工作了很长时间,现在我有错误。 我的代码中没有任何更改。这可能是由于v2.2 Graph API的贬值造成的 在facebook上签出 在v2.3 Graph API中,Oauth访问令牌调用现在返回有效的JSON消息,而

在我的项目Laravel 5.2中,我与facebook提供商有一个奇怪的问题

Undefined variable: access_token vendor/laravel/socialite/src/Two/FacebookProvider.php 80
这很奇怪,因为它工作了很长时间,现在我有错误。
我的代码中没有任何更改。

这可能是由于v2.2 Graph API的贬值造成的

在facebook上签出

在v2.3 Graph API中,Oauth访问令牌调用现在返回有效的JSON消息,而不是编码的URL


此响应的新格式为{access\u token:{token},token\u type:{type},expires\u in:{TIME}。

这可能是由于v2.2 Graph API的贬值造成的

在facebook上签出

在v2.3 Graph API中,Oauth访问令牌调用现在返回有效的JSON消息,而不是编码的URL


这个响应的新格式是{access\u token:{token},token\u type:{type},expires\u in:{TIME}。

我制作了一个补丁,它对我有效。在vendor/laravel/socialite/src/Two/FacebookProvider.php中替换


我做了一个补丁,它对我有效。在vendor/laravel/socialite/src/Two/FacebookProvider.php中替换


我很好奇这是否是facebook的问题。Stackoveflow也有Facebook登录问题。Facbook登录Facebook数据查询失败后,fakturowania.pl上出现了同样的问题。我想知道这是否是Facebook的问题。Stackoveflow也有Facebook登录问题。Facbook登录Facebook数据查询失败后,fakturowania.pl上出现了同样的问题。LaravelIt现在的工作也遇到了同样的问题:它说,未定义的索引访问\u令牌…@WaqasAliKhanPuar你的Manager版本是什么?如果您有v3,那么使用不同的代码…它现在正在工作:它说,未定义的索引访问\u令牌…@WaqasAliKhanPuar您的Manager版本是什么?如果您有v3,则使用不同的代码。。。
parse_str($body, $data);
return $access_token;
parse_str($body, $data);
$json = json_decode(key($data));
return $json->access_token;