我已经通过谷歌表格API指南,让一切正常。当我在命令行上运行它时,我会从我正在寻找的电子表格中获取数据。
问题是我想在我的网站中使用这些数据,但是当我在浏览器中运行代码时,我被告知它必须在命令行中运行。
任何人都可以告诉我我需要更改什么才能通过种植者而不是命令行访问此信息。
这是我遵循的指南:
https://developers.google.com/sheets/api/quickstart/php
此示例中的授权流是为命令行应用程序设计的。有关如何在 Web 应用程序中执行授权的信息,请参阅对 Web 服务器应用程序使用 OAuth 2.0。
删除下面的代码,就是这样。
if (php_sapi_name() != 'cli') {
throw new Exception('This application must be run on the command line.');
}