aru*_*mar 4 php google-api google-sheets google-api-php-client
我正在使用 Google PHP 客户端访问电子表格数据。
我收到这个致命错误:
致命错误:未捕获的异常 'Google_Service_Exception' 带有消息 '{ "error": { "code": 403, "message": "调用方没有权限", "errors": [ { "message": "调用方没有权限没有权限", "domain": "global", "reason": "forbidden" } ], "status": "PERMISSION_DENIED" } }
我的代码:
$client = new Google_Client();
$client->setApplicationName("Google spreadsheets");
$client->setDeveloperKey("xxxxx");
$client->setScopes(array('https://www.googleapis.com/auth/drive',
'https://www.googleapis.com/auth/spreadsheets.readonly',
'https://www.googleapis.com/auth/drive.file'));
$service = new Google_Service_Sheets($client);
$range = 'Class Data!A2:E';
$response = $service->spreadsheets_values->get($sheetid, $range);
$values = $response->getValues();
if (count($values) == 0) {
print "No data found.\n";
} else {
print "Name, Major:\n";
foreach ($values as $row) {
// Print columns A and E, which correspond to indices 0 and 4.
printf("%s, %s\n", $row[0], $row[4]);
}
}
Run Code Online (Sandbox Code Playgroud)
如何解决这个问题?
| 归档时间: |
|
| 查看次数: |
4035 次 |
| 最近记录: |