我目前正在开发一个网页,它将从我的google驱动器电子表格中提取数据并将其绘制到网页上。我在Mamp的localhost上测试了它,一切正常。
当我尝试将相同的代码运行到我的Wamp服务器时,我不断收到我之前没有收到的php错误。我正在使用不同的重定向URI进行身份验证,以免出现问题。
我在Wamp localhost上遇到的错误是
当我检查第43行以查看无法解析哪个String时,我发现String是空白的。所以没有生成String。
我发现这条线路没有在Wamp中生成正确的请求,但它在Mamp中生成了正确的请求。
$request = new Google\Spreadsheet\Request($json_token);
$ json_token在两个版本中都正确生成,但是当它运行请求时,Wamp版本会返回空信息。
object(Google\Spreadsheet\Request)[10]
private 'method' => string 'GET' (length=3)
private 'headers' =>
array
empty
private 'serviceUrl' => string 'https://spreadsheets.google.com/' (length=32)
private 'post' => string '' (length=0)
private 'accessToken' => string 'ya29.HIdingtheRestJustinCase' (length=52)
private 'endpoint' => null
private 'userAgent' => string 'Byng Drive' (length=10)
private 'fullUrl' => null
我已经尝试在网络服务器上运行它,它也运行良好,只是不在Wamp上。我在这里错过了什么?谢谢!