我已经与strava建立了联系,并通过PHP Laravel中的Socialite包获取了数据。并毫无问题地提取数据。但是最近我无法再次连接到strava。它显示异常。
$stravaUser = Socialite::driver('strava')->user(); // this line shown error
错误是:
local.ERROR: exception 'ErrorException'
c:my web foldervendorsocialiteprovidersstravaProvider.php:57
中的消息'Undefined index: email'
此问题已在最近的提交中修复,但尚未包含在版本中,因此您现在需要使用 dev-master。
在你的 composer.json 中,替换:
"socialiteproviders/strava": "^3.0"
跟
"socialiteproviders/strava": "dev-master"
并运行
$ composer update