首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >Google Sheet API v4在获取表数据时“无法解析范围”

Google Sheet API v4在获取表数据时“无法解析范围”
EN

Stack Overflow用户
提问于 2021-12-07 10:08:13
回答 1查看 875关注 0票数 0

我正在尝试学习用于PHP的,以便从工作表中读取数据。我正在使用https://github.com/googleapis/google-api-php-client/来读取一个没有发布到网络上的Google页面。我已经在我的Google帐户中的Google中设置了访问权限。我的基本连接工作,使用如下:

代码语言:javascript
运行
AI代码解释
复制
// Connect the Google Sheets API client
require_once __DIR__ . '/vendor/autoload.php';

// Load service key
$googleAccountKeyFilePath = __DIR__ . '/service_key.json';
putenv('GOOGLE_APPLICATION_CREDENTIALS=' . $googleAccountKeyFilePath);

// Create new client
$client = new Google_Client();

// Set credentials
$client->useApplicationDefaultCredentials();

// Access for reading, editing, creating and deleting tables
$client->addScope('https://www.googleapis.com/auth/spreadsheets');

$service = new Google_Service_Sheets($client);

// Spreadsheet ID
$spreadsheetId = 'my_id';

$response = $service->spreadsheets->get($spreadsheetId);

// Get properties of spreadsheet
$spreadsheetProperties = $response->getProperties();

// spreadsheet name
var_dump($spreadsheetProperties->title);

var_dump输出

string(4) "Test"

但当我尝试

代码语言:javascript
运行
AI代码解释
复制
$range = 'Test';
$response = $service->spreadsheets_values->get($spreadsheetId, $range);
var_dump($response);

要转储工作表测试中的所有单元格,我将得到错误

Uncaught Google\Service\Exception: { "error": { "code": 400, "message": "Unable to parse range: Test", "errors": [ { "message": "Unable to parse range: Test", "domain": "global", "reason": "badRequest" } ], "status": "INVALID_ARGUMENT" } }

如何转储单元数据的示例是什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-12-07 10:33:01

范围必须使用A1表示法或R1C1表示法(根据文档 )。所以范围应该是

代码语言:javascript
运行
AI代码解释
复制
$range = 'A1:A6';

代码语言:javascript
运行
AI代码解释
复制
$range = 'A[1]:A[6]';

如果您需要指定选项卡名,则在范围之前。从例句看,它看起来就像

代码语言:javascript
运行
AI代码解释
复制
$range = 'Class Data!A2:E';
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70264982

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档