远程服务器上 google 张 api

google sheets api on remote server

我遵循了这个指南:https://developers.google.com/sheets/quickstart/php 并且有一个 php 文件似乎可以通过我的 mac 上的终端运行,可以读取示例 Google sheet.

我的问题是如何让它在我的网页所在的远程服务器上运行?

该指南似乎只是让我设置本地测试环境,但我希望能够从我的主机服务器上的 Google sheet 读取数据。我的下一步是什么?

查看 Reading & Writing Cell Values 指南。

例如,如果您想从一个范围内读取数据,您可以使用:

GET https://sheets.googleapis.com/v4/spreadsheets/spreadsheet_id/values/range

-sheetId is used frequently in the Sheets API to specify which sheet is being read or updated. In the Sheets UI, you can find the sheetId of the open sheet in the spreadsheet URL, as the value of the gid parameter. The following shows the structure of the URL and where sheetId can be found:

https://docs.google.com/spreadsheets/d/spreadsheetId/edit#gid=sheetId

当我执行此 ins JS REST 调用时,它看起来像这样:

xhr.open('GET','https://sheets.googleapis.com/v4/spreadsheets/spreadsheetId/values/Sheet1!B3:B71', true);

在这里,我正在尝试读取 B3 到 B71 的值。阅读有关 A1 notation 的更多信息。

要在 PHP 中执行此操作,请检查 php-google-spreadsheet-client