首页 › 开放API

每日成语 · 诗词 免费开放 API

数据来自词海集收录的 30895 条成语、16142 个汉字与 77921 首唐诗宋词。无需注册、无需 Key、支持 CORS 跨域,返回 JSON。请求返回请保留来源字段,这是接口持续免费的条件。

1. 每日成语(按日期轮换,同一天全站同一成语)

GET https://www.hdemba.cn/api/daily

{
  "errno": 0,
  "data": {
    "id": 3521,
    "word": "一丝不苟",
    "pinyin": "yī sī bù gǒu",
    "explanation": "形容办事认真,连最细微的地方也不马虎。",
    "derivation": "清·吴敬梓《儒林外史》",
    "url": "https://www.hdemba.cn/chengyu/3521.html"
  },
  "from": "词海集 https://www.hdemba.cn"
}

2. 随机成语

GET https://www.hdemba.cn/api/idiom(每次随机返回一条)

3. 随机诗词(唐诗宋词原文)

GET https://www.hdemba.cn/api/poem

返回 title(词牌/诗题)、author、dynasty(朝代)、paragraphs(逐句原文数组)与详情页 url。

4. 前端接入示例

fetch("https://www.hdemba.cn/api/daily")
  .then(res => res.json())
  .then(d => {
    document.querySelector("#daily").innerHTML =
      "<b>" + d.data.word + "</b> " + d.data.explanation;
  });

更多数据:成语大全 | 诗词名句