其他

CalDays

CalDays API 提供全球195个以上国家的公共节假日数据,支持日期查询和历史节假日信息。开发者可轻松集成节假日功能到应用程序中。

查看官方文档 ↗

接入教程

1. 访问CalDays网站注册获取API密钥
2. 查看文档了解可用端点和参数
3. 使用GET请求调用节假日查询接口
4. 处理返回的JSON格式节假日数据
5. 根据需要缓存数据优化性能

查询指定国家的节假日

python
import requests

url = "https://api.example.com/v1/holidays"
params = {
    "country": "US",
    "year": 2024,
    "api_key": "YOUR_API_KEY"
}

response = requests.get(url, params=params)
data = response.json()
print(data)

检查指定日期是否为节假日

php
<?php

$url = "https://api.example.com/v1/check";
$params = [
    'country' => 'CN',
    'date' => '2024-10-01',
    'api_key' => 'YOUR_API_KEY'
];

$ch = curl_init($url . '?' . http_build_query($params));
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($ch);
curl_close($ch);

$data = json_decode($response, true);
print_r($data);
?>

获取多国节假日列表

javascript
const url = new URL('https://api.example.com/v1/holidays/bulk');
const params = {
    countries: ['US', 'GB', 'JP'],
    year: 2024,
    api_key: 'YOUR_API_KEY'
};

Object.keys(params).forEach(key => {
    if (Array.isArray(params[key])) {
        params[key].forEach(val => url.searchParams.append(key, val));
    } else {
        url.searchParams.append(key, params[key]);
    }
});

fetch(url)
    .then(response => response.json())
    .then(data => console.log(data))
    .catch(error => console.error('Error:', error));

常见问题

CalDays API 是否免费使用?

CalDays API 提供免费套餐,包含每月一定次数的请求。如需更高限制或高级功能,可升级至付费计划。详细信息请访问官网。

API 支持哪些数据格式?

API 默认返回 JSON 格式数据,也支持通过请求头指定返回 XML 格式。所有响应均包含标准 HTTP 状态码。

如何获取 API 密钥?

访问 CalDays 官网注册账户,即可在控制台生成和管理 API 密钥。免费套餐无需绑定支付方式。

相似接口推荐

AWS SSO Identity Store

AWS SSO Identity Store是AWS IAM Identity Center(原AWS单点登录)使用的身份存储服务,提供一个统一的位置检索所有身份信息(用户和群组)。该服务简化了身份管理流程,帮助集中管理

待确认
Amazon Honeycode

Amazon Honeycode是一项全托管服务,让您无需编程即可快速为团队构建移动和Web应用。可用于管理项目、客户、运营、审批、资源乃至团队协作等各类事务。

待确认
AWS Glue

AWS Glue 是一项完全托管的提取、转换和加载(ETL)服务,可简化数据准备和集成工作。它自动发现、编目数据,并支持在数据湖和数据仓库之间进行ETL操作。

待确认
亚马逊Glacier

亚马逊S3 Glacier(简称Glacier)是一款针对“冷数据”的存储解决方案。这项超低成本的存储服务为数据备份和归档提供安全、持久且易于使用的存储方案。用户可经济高效地存储数据数月、数年甚至数十年。

待确认