一个新华字典的数据库和API

2018年8月20日00:16:03 4 778 阅读

今天发现了一个新华字典的api,这个api里面包括歇后语,成语,词语,汉字,你直接可以动态的在本地传参数处理这个api并且显示返回的json数据。

简单的介绍一下这个新华字典数据库,目前收录了 14032 条歇后语,16142 个汉字,264434 个词语,31648 个成语,看这个数据量还是挺可观的,可以满足我们日常的一些小操作,其中数据库包含成语、词语、汉字以及歇后语四个json包。

api接口文档

该API支持get和post,返回数据为json,本文以post为例,文末附Demo。

调用api需传入两个参数typeword等等。

成语接口

输入成语缩写,举例:xgcl(兴高采烈)返回成语的json数据。

接口地址:https://www.pwxcoo.com/dictionary

方法和返回:post和json

请求参数:

  • type=idiom 表示需要请求成语
  • word=xgcl 表示请求的成语拼音首字母缩写

完整api:https://www.pwxcoo.com/dictionary?type=idiom&abbreviation=xgcl

json解析后如图:

一个新华字典的数据库和API

以下还有汉字、歇后语和词语接口,本文主要讲成语接口。

汉字接口

请求参数:

  • type=word 表示需要请求汉字
  • word=吴 表示请求的汉字

完整api:https://www.pwxcoo.com/dictionary?type=word&word=吴

歇后语接口

请求参数:

  • type=xiehouyu 表示需要请求歇后语
  • riddle=王婆 表示请求的歇后语的语面。可以模糊匹配

完整api:https://www.pwxcoo.com/dictionary?type=xiehouyu&riddle=王婆

 

基于此api做了一个Demo,你可以选择在下面输入框输入一个成语的缩写:

  


效果如图:
一个新华字典的数据库和API
 

感兴趣的可以去github看一下,顺便给作者一个star,毕竟赠人玫瑰,手有余香 : )

地址:https://github.com/pwxcoo/chinese-xinhua

 

 

完。


 

weinxin
来找我玩~
这是我的微信扫一扫~
  • A+
所属分类:JS
舍得

发表评论

不高兴 彩虹 吃瓜 丢翔 乖 滑稽 花心 惊哭 惊讶 挤眼 酷 伤心 帅吗? 礼物 玫瑰 怒 生气 喷 睡觉 太开心 小九九 啊
太阳 吐舌 委屈 笑眼 星星月亮 心碎 咦 阴险 疑问 真棒 偷笑 斜眼笑 震惊 略 哈欠 无奈哭 抠鼻 哼 期待 懒得理你 爱心 蜡烛

目前评论:4   其中:访客  2   博主  2

    • avatar 逝雪蓝冰 1

      试用了一下博主的Demo,很厉害!但总觉得把最后三行放最前面会更直观更好看!

        • avatar 舍得 博主

          @逝雪蓝冰 谢谢建议,是这样,但是博主表示懒得更换 [阴险]

        • avatar 逝雪蓝冰 1

          就喜欢博主分享的各类API接口,不仅有趣而且也是蛮实用的。