我正在尝试编写一个网页,向公众展示我的一个Google日历的内容。标准 iframe 没有给我想要的格式,我还想嵌入一些 schema.org 事件信息、更新和提交站点地图等。
由于我在PHP方面相当有经验,因此我正在尝试从Google日历API中提取数据。我查看了谷歌的快速入门 https://developers.google.com/calendar/quickstart/php 但它假设了我不具备的知识水平。
似乎我需要使用称为"作曲家"的东西,并告诉我我需要做"作曲家需要谷歌/apiclient:^2.0",但我不清楚我到底在哪里输入这个 - 我在 cPanel 中看不到任何明显的位置 - 或者它可能在我的 PHP 代码的开头?
另外,我注意到示例代码只是命令行代码,我在任何地方都找不到似乎能够作为 PHP 网页运行的代码。那是因为它是不可能的吗?
Composer 是一个依赖管理器,就像 bower、npm、yarn 等一样,这个列表还在继续。首先,您必须在此处安装作曲家并将其添加到PATH变量中(方法取决于操作系统)。
之后,当您在 WAMP/LAMP 的 www 文件夹或充当 webroot 的另一个文件夹中为项目创建一个目录时,您可以执行作曲家 require 命令。这将生成一个名为"vendor"的文件夹(以您的依赖项作为子目录)和composer.json&composer.lock文件,后2个文件将包含作曲家的所有"必需依赖项"。
然后,您可以在 PHP 脚本中使用 require_once() 函数包含依赖项。
希望这有所帮助。
干杯。