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