帮助与文档 > 产品文档 > 词典服务 > API文档 > 少儿词典
少儿词典

少儿词典 API 简介

有道智云少儿词典接口针对少儿场景下汉语/英文词典的内容。

有道少儿词典服务旨在将词典APP中的精华词汇内容以接口形式输出给有需要的的客户,您可以将需要查询的词汇发给此服务,我们将会通过接口为您返回释义、发音、音标、例句等结果信息。此服务暂不支持您在控制台自助开通,您可以在工作日10:00-18:00之间电话联系(010-8255-8901)智云获得接入支持,或者通过邮件(AIcloud_Business@corp.youdao.com)留下您的联系方式与合作需求,我们将在最近的工作日与您联系。

使用此服务您需要严格遵守有道智云服务条款 ,我们返回给您的数据严禁缓存、再利用与转卖,我们将通过技术手段巡查您是否有缓存数据等违规行为,若存在违规行为您需要承担相应的法律责任。

接口说明

有道少儿词典接口输出查询的中文和英文的内容。

有道少儿词典API HTTPS地址:

https://openapi.youdao.com/v2/kid_dict

接口调用参数

调用API需要向接口发送以下字段来访问服务。

字段名含义必填示例
q待查询的词Truegood
langType输入的语言,支持的语言参见语言列表Trueauto
appKey创建api类型的应用获得的应用IDTruetestKey
salt随机值,建议使用uuidTrueuuid
sign签名,sign由客户端算好后传递,具体生成规则,见附注Truewhatever
signType签名类型Truev3
docType服务器响应类型,目前只支持jsonfalsejson
curtime当前UTC时间戳true1543199847

签名生成方法如下:
signType=v3;
sign=sha256(应用ID+input+salt+curtime+应用密钥);
其中,input的计算方式为:input=q前10个字符 + q长度 + q后10个字符(当q长度大于20)或 input=q字符串(当q长度小于等于20);

支持的语言

语言代码
自动识别auto
中文zh-CHS
英文en

输出结果说明

字段类型说明
errorCodetext状态码
resultJSONArray结果
-characterString
-radicalString偏旁
-levelString年级
-detailsJSONArray详细释义
--voiceJSONArray发音
---voiceString发音Url
---posString词性
---phoneString音标
--spellJSONArray拼读发音
---phoneticString音标
---soundString笔画发音Url
---positionInteger Array笔画
--usVoiceJSONArray美式发音
---voiceString发音Url
---usPhoneticString美式音标
--pinyinString Array拼音
--errorProneWordString Array易错词汇
--synonymsArray近义词
--antonymsArray反义词
--relatedWordsJSONArray相关词
---idiomsObject Array习惯用语、成语列表
---startObject Array以当前汉字开头的词汇列表
---endObject Array以当前汉字结尾的词汇列表
--meaningsObjectArray释义
---valueString释义
---examplearray示例
--strokeNamesString Array汉字笔画名称
--strokeObject汉字笔画svg列表
---strokesString Array每一笔的笔画svg
---mediansObject笔画坐标列表(参见:https://www.skishore.me/makemeahanzi/
--structureString汉字结构
--strokeCountString汉字笔画数
--storyArray故事
--poemJSONArray诗歌
--sourceString来源

示例

更多不同语言示例请参考少儿词典示例

常用语言 Demo

Java 示例

少儿词典 Java demo

Python3 示例

少儿词典 python3 demo

C#示例

少儿词典 c# demo

PHP 示例

少儿词典 php demo

go 示例

少儿词典 go demo