我正在使用php中的Google Photos API创建一个应用程序。这是我的代码
{{1}}
这是重定向到身份验证时的错误
致命错误:未捕获的InvalidArgumentException:json密钥缺少 C:\ xampp \ htdocs \ gphotos \ vendor \ google \ auth \ src \ Credentials \ UserRefreshCredentials.php:78堆栈跟踪:#0 C:\ xampp \ htdocs \ gphotos \ config.php(49):Google \ Auth \ Credentials \ UserRefreshCredentials-> __ construct(Array,Array)#1 C:\ xampp \ htdocs \ gphotos \ index.php(5):connectWithGooglePhotos()#2 {main}丢在C:\ xampp \ htdocs \ gphotos \第78行上的vendor \ google \ auth \ src \ Credentials \ UserRefreshCredentials.php
任何解决方案将不胜感激!
答案 0 :(得分:1)
'refreshToken'
必须为'refresh_token'
,因为刷新令牌的密钥为refresh_token
所以您需要将凭据更改为
[
'client_id' => $clientId,
'client_secret' => $clientSecret,
'refresh_token' => $refreshToken,
]