szymondukla/holiday-api-wrapper

假日API是唯一提供完全免费强大数据的服务。

1.2.0 2021-01-04 13:12 UTC

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 - 访问假日数据

参数

您可以通过日期和即将发生或过去的事件来筛选返回的假日

参数完整列表请参见我们的文档

安装说明

  1. 通过Composer安装包:composer require szymondukla/holiday-api-wrapper:"^1.2"。您也可以下载存档,并使用composer install命令手动设置。
  2. 将主类包含到您的项目中,并添加所需的use声明,例如
<?php

use SzymonDukla\HolidayApi\HolidayApi;
require_once( __DIR__ . /HolidayApi.php);

...
  1. 使用$handle = new HolidayApi('YOUR API KEY')->makeClient();初始化库
  2. YOUR API KEY替换为根据说明生成的API密钥
  3. 从现在开始,您可以使用$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
  • 表明您已尝试 调查问题
  • 检查您要报告的问题是否是之前报告的重复问题
  • 遵循这些说明,并显示您已尝试。
  • 如果您有任何问题或评论,请不要犹豫,给我们发邮件