有道翻译API 海词API

来源:互联网 发布:川农在线网络教育平台 编辑:程序博客网 时间:2024/05/17 22:07

  1. http://fanyi.youdao.com/openapi.do?keyfrom=neverland&key=969918857&type=data&doctype=json&version=1.1&q=good

http://m.youdao.com/dict?le=eng&q=dog  (good)


海词API

http://dict.cn/mini.php?q=dog

[plain] view plain copy
  1. 基本释义                ec_contentWrp  
  2. 柯林斯英汉双解大辞典      collins_contentWrp  
  3. 21世纪大英汉词典           ec21_contentWrp  
  4. 英英释义                ee_contentWrp  
  5. 专业释义                special_contentWrp  
  6. 网络释义                web_trans_contentWrp  
  7. 同根词                 rel_word_contentWrp  
  8. 同近义词                syno_contentWrp  
  9. 双语例句                blng_sents_part_contentWrp  
  10. 原声例句                media_sents_part_contentWrp  
  11. 权威例句                auth_sents_part_contentWrp  
  12. 百科                  baike_contentWrp  



http://dict.youdao.com/m

[html] view plain copy
  1. 使用API  
  2. 数据接口  
  3. http://fanyi.youdao.com/openapi.do?keyfrom=neverland&key=969918857&type=data&doctype=<doctype>&version=1.1&q=要翻译的文本  
  4. 版本:1.1,请求方式:get,编码方式:utf-8  
  5. 主要功能:中英互译,同时获得有道翻译结果和有道词典结果(可能没有)  
  6. 参数说明:  
  7.  type - 返回结果的类型,固定为data  
  8.  doctype - 返回结果的数据格式,xml或json或jsonp  
  9.  version - 版本,当前最新版本为1.1  
  10.  q - 要翻译的文本,必须是UTF-8编码,字符长度不能超过200个字符,需要进行urlencode编码  
  11.  only - 可选参数,dict表示只获取词典数据,translate表示只获取翻译数据,默认为都获取  
  12.  注: 词典结果只支持中英互译,翻译结果支持英日韩法俄西到中文的翻译以及中文到英语的翻译  
  13. errorCode:  
  14.  0 - 正常  
  15.  20 - 要翻译的文本过长  
  16.  30 - 无法进行有效的翻译  
  17.  40 - 不支持的语言类型  
  18.  50 - 无效的key  
  19.  60 - 无词典结果,仅在获取词典结果生效  
  20. xml数据格式举例  
  21. http://fanyi.youdao.com/openapi.do?keyfrom=neverland&key=969918857&type=data&doctype=xml&version=1.1&q=这里是有道翻译API  
  22. <?xml version="1.0" encoding="UTF-8"?>  
  23. <youdao-fanyi>  
  24.     <errorCode>0</errorCode>  
  25.     <!-- 有道翻译 -->  
  26.     <query><![CDATA[这里是有道翻译API]]></query>  
  27.     <translation>  
  28.         <paragraph><![CDATA[Here is the youdao translation API]]></paragraph>  
  29.     </translation>  
  30. </youdao-fanyi>  
  31. json数据格式举例  
  32. http://fanyi.youdao.com/openapi.do?keyfrom=neverland&key=969918857&type=data&doctype=json&version=1.1&q=good  
  33. {  
  34.     "errorCode":0  
  35.     "query":"good",  
  36.     "translation":["好"], // 有道翻译  
  37.     "basic":{ // 有道词典-基本词典  
  38.         "phonetic":"gʊd"  
  39.         "uk-phonetic":"gʊd" //英式发音  
  40.         "us-phonetic":"ɡʊd" //美式发音  
  41.         "explains":[  
  42.             "好处",  
  43.             "好的"  
  44.             "好"  
  45.         ]  
  46.     },  
  47.     "web":[ // 有道词典-网络释义  
  48.         {  
  49.             "key":"good",  
  50.             "value":["良好","善","美好"]  
  51.         },  
  52.         {...}  
  53.     ]  
  54. }  
  55. jsonp数据格式举例  
  56. http://fanyi.youdao.com/openapi.do?keyfrom=neverland&key=969918857&type=data&doctype=jsonp&callback=show&version=1.1&q=API  
  57. show({  
  58.     "errorCode":0  
  59.     "query":"API",  
  60.     "translation":["API"], // 有道翻译  
  61.     "basic":{ // 有道词典-基本词典  
  62.         "explains":[  
  63.             "abbr. 应用程序界面(Application Program Interface);..."  
  64.         ]  
  65.     },  
  66.     "web":[ // 有道词典-网络释义  
  67.         {  
  68.             "key":"API",  
  69.             "value":["应用程序接口(Application Programming Interface)","应用编程接口","应用程序编程接口","美国石油协会"]  
  70.         },  
  71.         {...}  
  72.     ]  
  73. });  
原创粉丝点击