我正在建立一个基于Laravel 5.8的简单网站,该网站使用Google Spreadsheet作为数据库。 我创建了OAuth 2.0客户端ID,服务帐户,API密钥并设置了设置。 我还与创建的OAuth客户端ID共享了电子表格。 我在项目上设置了客户端,工作表信息json文件和信息。 但是,当我的网站连接到电子表格时,总是会发生错误。 这是错误消息。
Google_Service_Exception (404)
{ "error": { "code": 404, "message": "Requested entity was not found.", "errors": [ { "message": "Requested entity was not found.", "domain": "global", "reason": "notFound" } ], "status": "NOT_FOUND" } }
这是我发生错误的代码。
$sheet = Sheets::spreadsheet(config('sheets.post_spreadsheet_id'))->get(config('sheets.post_sheet_it'));
Until Sheets::spreadsheet(config('sheets.post_spreadsheet_id'))
被执行,没有错误。
但是->get(...)
会产生此错误。