字典翻译

此功能仅应要求提供。为了获得,请与我们联系

文本翻译通过发送HTTP请求执行。http://api.multillect.com/translate/json/1.0/<account-id> , 其中<account-id> 是客户帐户的唯一标识符。

所合适的方法: GET, POST.
答案类型:
JSON
服务器响应编码:
UTF-8

查询选项:

参数 强制性 描述
method 应该是translate/api/dictionary
from 没有 源语。如果该参数不存在,Multillect尝试自动检测源语. 判别其所属语言类型的结果在”语言”显示。
to 目标语言
text 进行翻译的文本使用UTF-8编码(本文长度必须至少两字)
sig 秘密密钥

受支持语言列表:

Language Code
阿拉伯语 ar
英语 en
西班牙语 es
中文 zh
韩国语 ko
德语 de
波兰语 pl
俄语 ru
土耳其语 tr
乌克兰语 uk
波斯语 fa
法语 fr
印地语 hi
日语 ja
葡萄牙语 pt
哈萨克语 kk

响应

响应是一个具有这种性质的JSON对象:

特征 描述
result

包含执行操作结果的对象,如果发生错误的话,则含null

特征 描述
dictionary 词汇翻译的结果。是一种具有以下特性的对象数组:
特征 描述
text 词的文本
translated_text 翻译的词
sample_phrases 数组,包含实例与数据的关键字短语(可以缺乏)
part_of_speech 词类:
代码 描述
N 名词 (noun)
V 动词 (verb)
Adj 形容词 (adjective)
Adv 副词 (adverb)
Conj 连词 (conjunction)
Intj 感叹词 (interjection)
language 语言定义结果
error 包含描述错误的对象,如果成功的话,含null
 
特征 描述
code 错误代码
message 错误文本

例子

GET http://api.multillect.com/translate/json/1.0/2711024?method=translate/api/translate&from=eng&to=rus&text=browse&sig=38f4c080a05411e6a0328c89a5a1fd3

{
    "result": {
        dictionary: [
            {
                part_of_speech: "V",
                sample_phrases: [
                    "browsing corner"
                ],
                text: "browse",
                translated_text: "浏览"
            },
            {
                part_of_speech: "N",
                sample_phrases: [
                    "browse button"
                ],
                text: "browse",
                translated_text: "浏览"
            }
        ],
        "language": {
            "code": null
        }
    }
    "error": null,
    "timestamp": 1478019472,
    "id": null
}