szymondukla / holiday-api-wrapper
假日API是唯一提供完全免费强大数据的服务。
1.2.0
2021-01-04 13:12 UTC
Requires
- php: ^7.0
- guzzlehttp/guzzle: >5.0
This package is auto-updated.
Last update: 2024-09-04 20:47:41 UTC
README
API版本:1.1
文档 https://getfestivo.com/documentation
目录
API密钥
截至2019年5月27日,我们要求所有用户注册并生成他们的API密钥。我们提供一系列不同的订阅计划,包括我们的开发者计划。请查看您的账户以获取更多信息。
国家
国家完整列表可在getfestivo.com找到。
端点
目前,仅支持两个端点
/v2/holidays
- 访问假日数据
参数
您可以通过日期和即将发生或过去的事件来筛选返回的假日
参数完整列表请参见我们的文档
安装说明
- 通过Composer安装包:
composer require szymondukla/holiday-api-wrapper:"^1.2"
。您也可以下载存档,并使用composer install
命令手动设置。 - 将主类包含到您的项目中,并添加所需的
use
声明,例如
<?php use SzymonDukla\HolidayApi\HolidayApi; require_once( __DIR__ . /HolidayApi.php); ...
- 使用
$handle = new HolidayApi('YOUR API KEY')->makeClient();
初始化库 - 将
YOUR API KEY
替换为根据说明生成的API密钥 - 从现在开始,您可以使用$handle通过
$handle->getHolidays('PL')
访问给定国家的假日信息。要返回仅匹配特定条件的假日,可以将它们作为参数传递
YYYY MM DD
$holidays = $handle->getHolidays('US', 2021, 12, 06)
文件树
holidayapi-wrapper
├── .gitignore
├── README.md
├── HolidayApi.php
└── composer.json
提交问题
在提交问题之前,有一些考虑因素
- 如果您没有星标此仓库 我们将立即关闭问题,不予考虑。
- 阅读说明并确保所有步骤都正确执行。
- 检查问题是否不是特定于开发环境设置。
- 提供 复制步骤。
- 尝试调查问题,如果您有解决方案,请发起pull request。
- 表明您已尝试 调查问题。
- 检查您要报告的问题是否是之前报告的重复问题。
- 遵循这些说明,并显示您已尝试。
- 如果您有任何问题或评论,请不要犹豫,给我们发邮件!