如何从php中的Google广播表中获取床单列表



我正在使用php-google-spreadsheet-client库。我不知道如何获取Google表中可用的床单列表。预先感谢。

<?php
function sheets($spreadsheetID) {
    $sheets = array();    
    // Load Google API library and set up client
    // You need to know $spreadsheetID (can be seen in the URL)
    $sheetService = new Google_Service_Sheets($client);   
    $spreadSheet = $sheetService->spreadsheets->get($spreadsheetID);
    $sheets = $spreadSheet->getSheets();
    foreach($sheets as $sheet) {
        $sheets[] = $sheet->properties->sheetId;
    }   
    return $sheets;
}
?>

您可以在电子表格上使用get方法获取一张表格:

sheet_metadata = service.spreadsheets().get(spreadsheetId=spreadsheet_id).execute()
sheets = sheet_metadata.get('sheets', '')
title = sheets[0].get("properties", {}).get("title", "Sheet1")
sheet_id = sheets[0].get("properties", {}).get("sheetId", 0)

您还可以检查PHP QuickStart,以获取向Google Sheeps API提出请求的PHP命令行应用程序。

参考:

  • 获取Google电子表格API V4中的床单和最新表格
  • 如何访问PHP中的Google电子表格API?

最新更新