文本翻译
<h3>接口描述</h3>
<ul>
<li>文本翻译,可支持中、英、日、韩等200+语言互译,100+语种自动检测</li>
<li>每次限制30个字符</li>
</ul>
<h3>请求地址</h3>
<p><code>https://api.jumdata.com/translate/text</code></p>
<h3>请求方式</h3>
<ul>
<li>POST</li>
</ul>
<h3>请求格式</h3>
<ul>
<li>form-data</li>
</ul>
<h3>请求参数</h3>
<table>
<thead>
<tr>
<th>名称</th>
<th>类型</th>
<th>必须</th>
<th><div style="width:420px">说明</div></th>
</tr>
</thead>
<tbody>
<tr>
<td>appId</td>
<td>String</td>
<td>是</td>
<td>服务商分配的唯一标识</td>
</tr>
<tr>
<td>timestamp</td>
<td>Long</td>
<td>是</td>
<td>当前时间的毫秒数</td>
</tr>
<tr>
<td>sign</td>
<td>String</td>
<td>是</td>
<td>签名,见签名算法说明</td>
</tr>
<tr>
<td>from</td>
<td>String</td>
<td>是</td>
<td>源语言</td>
</tr>
<tr>
<td>to</td>
<td>String</td>
<td>是</td>
<td>目标语言</td>
</tr>
<tr>
<td>content</td>
<td>String</td>
<td>是</td>
<td>内容,限制30个字符</td>
</tr>
</tbody>
</table>
<p><!--| termIds| String| 否 |术语库id,一次请求最多支持10个术语库,中间用英文逗号隔开;若相同的术语出现在多个术语库中,则排在前面的术语库生效优先级高 | --></p>
<h3>签名算法说明</h3>
<pre><code>sign = sha256( appId + appSecret + timestamp)</code></pre>
<p>用服务商分配的 appId、服务商分配的 appSecret,当前时间毫秒数 timestamp,按上述顺序拼接成字符串,再进行 sha256 哈希得到。如下:</p>
<pre><code class="language-java">String appId = &quot;xyzxy2121zxyz&quot;;
String timestamp = &quot;1555378976238&quot;;
String appSecret = &quot;efcefcef1121cefcefc1212121&quot;;
String str = appId + appSecret + timestamp;
String sign = sha256(str);</code></pre>
<h3>正确返回样例</h3>
<pre><code class="language-json">{
&quot;code&quot;: 200, // 返回码,详见返回码说明
&quot;msg&quot;: &quot;成功&quot;, // 返回码对应描述
&quot;taskNo&quot;: &quot;65605503936940344488&quot;, // 本次请求号
&quot;charge&quot;: false, // 计费标志
&quot;data&quot;: {
&quot;from&quot;: &quot;zh&quot;,//源语言
&quot;to&quot;: &quot;en&quot;,//目标语言
&quot;result&quot;: [//结果
{
&quot;dst&quot;: &quot;hello&quot;,//目标文本
&quot;src&quot;: &quot;你好&quot; //源文本
}
]
}
}</code></pre>
<h3>错误返回样例</h3>
<pre><code class="language-json">{
&quot;msg&quot;: &quot;参数不能为空&quot;,
&quot;code&quot;: 400
}</code></pre>
<h3>语言说明</h3>
<table>
<thead>
<tr>
<th>字段名</th>
<th>代码</th>
<th>语种检测</th>
</tr>
</thead>
<tbody>
<tr>
<td>阿拉贡语</td>
<td>arg</td>
<td>否</td>
</tr>
<tr>
<td>阿姆哈拉语</td>
<td>amh</td>
<td>是</td>
</tr>
<tr>
<td>阿萨姆语</td>
<td>asm</td>
<td>是</td>
</tr>
<tr>
<td>艾马拉语</td>
<td>aym</td>
<td>否</td>
</tr>
<tr>
<td>阿塞拜疆语</td>
<td>aze</td>
<td>是</td>
</tr>
<tr>
<td>阿斯图里亚斯语</td>
<td>ast</td>
<td>是</td>
</tr>
<tr>
<td>奥塞梯语</td>
<td>oss</td>
<td>否</td>
</tr>
<tr>
<td>爱沙尼亚语</td>
<td>est</td>
<td>是</td>
</tr>
<tr>
<td>奥杰布瓦语</td>
<td>oji</td>
<td>否</td>
</tr>
<tr>
<td>奥里亚语</td>
<td>ori</td>
<td>是</td>
</tr>
<tr>
<td>奥罗莫语</td>
<td>orm</td>
<td>否</td>
</tr>
<tr>
<td>波兰语</td>
<td>pl</td>
<td>是</td>
</tr>
<tr>
<td>波斯语</td>
<td>per</td>
<td>是</td>
</tr>
<tr>
<td>布列塔尼语</td>
<td>bre</td>
<td>是</td>
</tr>
<tr>
<td>巴什基尔语</td>
<td>bak</td>
<td>否</td>
</tr>
<tr>
<td>巴斯克语</td>
<td>baq</td>
<td>是</td>
</tr>
<tr>
<td>巴西葡萄牙语</td>
<td>pot</td>
<td>否</td>
</tr>
<tr>
<td>白俄罗斯语</td>
<td>bel</td>
<td>是</td>
</tr>
<tr>
<td>柏柏尔语</td>
<td>ber</td>
<td>是</td>
</tr>
<tr>
<td>邦板牙语</td>
<td>pam</td>
<td>否</td>
</tr>
<tr>
<td>保加利亚语</td>
<td>bul</td>
<td>是</td>
</tr>
<tr>
<td>北方萨米语</td>
<td>sme</td>
<td>否</td>
</tr>
<tr>
<td>北索托语</td>
<td>ped</td>
<td>否</td>
</tr>
<tr>
<td>本巴语</td>
<td>bem</td>
<td>否</td>
</tr>
<tr>
<td>比林语</td>
<td>bli</td>
<td>否</td>
</tr>
<tr>
<td>比斯拉马语</td>
<td>bis</td>
<td>否</td>
</tr>
<tr>
<td>俾路支语</td>
<td>bal</td>
<td>否</td>
</tr>
<tr>
<td>冰岛语</td>
<td>ice</td>
<td>是</td>
</tr>
<tr>
<td>波斯尼亚语</td>
<td>bos</td>
<td>是</td>
</tr>
<tr>
<td>博杰普尔语</td>
<td>bho</td>
<td>否</td>
</tr>
<tr>
<td>楚瓦什语</td>
<td>chv</td>
<td>否</td>
</tr>
<tr>
<td>聪加语</td>
<td>tso</td>
<td>否</td>
</tr>
<tr>
<td>丹麦语</td>
<td>dan</td>
<td>是</td>
</tr>
<tr>
<td>德语</td>
<td>de</td>
<td>是</td>
</tr>
<tr>
<td>鞑靼语</td>
<td>tat</td>
<td>是</td>
</tr>
<tr>
<td>掸语</td>
<td>sha</td>
<td>否</td>
</tr>
<tr>
<td>德顿语</td>
<td>tet</td>
<td>否</td>
</tr>
<tr>
<td>迪维希语</td>
<td>div</td>
<td>否</td>
</tr>
<tr>
<td>低地德语</td>
<td>log</td>
<td>是</td>
</tr>
<tr>
<td>俄语</td>
<td>ru</td>
<td>是</td>
</tr>
<tr>
<td>法语</td>
<td>fra</td>
<td>是</td>
</tr>
<tr>
<td>菲律宾语</td>
<td>fil</td>
<td>是</td>
</tr>
<tr>
<td>芬兰语</td>
<td>fin</td>
<td>是</td>
</tr>
<tr>
<td>梵语</td>
<td>san</td>
<td>否</td>
</tr>
<tr>
<td>弗留利语</td>
<td>fri</td>
<td>否</td>
</tr>
<tr>
<td>富拉尼语</td>
<td>ful</td>
<td>否</td>
</tr>
<tr>
<td>法罗语</td>
<td>fao</td>
<td>否</td>
</tr>
<tr>
<td>盖尔语</td>
<td>gla</td>
<td>否</td>
</tr>
<tr>
<td>刚果语</td>
<td>kon</td>
<td>否</td>
</tr>
<tr>
<td>高地索布语</td>
<td>ups</td>
<td>否</td>
</tr>
<tr>
<td>高棉语</td>
<td>hkm</td>
<td>是</td>
</tr>
<tr>
<td>格陵兰语</td>
<td>kal</td>
<td>否</td>
</tr>
<tr>
<td>格鲁吉亚语</td>
<td>geo</td>
<td>是</td>
</tr>
<tr>
<td>古吉拉特语</td>
<td>guj</td>
<td>是</td>
</tr>
<tr>
<td>古希腊语</td>
<td>gra</td>
<td>否</td>
</tr>
<tr>
<td>古英语</td>
<td>eno</td>
<td>否</td>
</tr>
<tr>
<td>瓜拉尼语</td>
<td>grn</td>
<td>否</td>
</tr>
<tr>
<td>韩语</td>
<td>kor</td>
<td>是</td>
</tr>
<tr>
<td>荷兰语</td>
<td>nl</td>
<td>是</td>
</tr>
<tr>
<td>胡帕语</td>
<td>hup</td>
<td>否</td>
</tr>
<tr>
<td>哈卡钦语</td>
<td>hak</td>
<td>否</td>
</tr>
<tr>
<td>海地语</td>
<td>ht</td>
<td>否</td>
</tr>
<tr>
<td>豪萨语</td>
<td>hau</td>
<td>否</td>
</tr>
<tr>
<td>黑山语</td>
<td>mot</td>
<td>否</td>
</tr>
<tr>
<td>吉尔吉斯语</td>
<td>kir</td>
<td>否</td>
</tr>
<tr>
<td>加利西亚语</td>
<td>glg</td>
<td>是</td>
</tr>
<tr>
<td>加拿大法语</td>
<td>frn</td>
<td>否</td>
</tr>
<tr>
<td>加泰罗尼亚语</td>
<td>cat</td>
<td>是</td>
</tr>
<tr>
<td>捷克语</td>
<td>cs</td>
<td>是</td>
</tr>
<tr>
<td>卡拜尔语</td>
<td>kab</td>
<td>是</td>
</tr>
<tr>
<td>卡纳达语</td>
<td>kan</td>
<td>是</td>
</tr>
<tr>
<td>卡努里语</td>
<td>kau</td>
<td>否</td>
</tr>
<tr>
<td>卡舒比语</td>
<td>kah</td>
<td>否</td>
</tr>
<tr>
<td>康瓦尔语</td>
<td>cor</td>
<td>否</td>
</tr>
<tr>
<td>科萨语</td>
<td>xho</td>
<td>是</td>
</tr>
<tr>
<td>科西嘉语</td>
<td>cos</td>
<td>否</td>
</tr>
<tr>
<td>克里克语</td>
<td>cre</td>
<td>否</td>
</tr>
<tr>
<td>克里米亚鞑靼语</td>
<td>cri</td>
<td>否</td>
</tr>
<tr>
<td>克林贡语</td>
<td>kli</td>
<td>否</td>
</tr>
<tr>
<td>克罗地亚语</td>
<td>hrv</td>
<td>是</td>
</tr>
<tr>
<td>克丘亚语</td>
<td>que</td>
<td>否</td>
</tr>
<tr>
<td>克什米尔语</td>
<td>kas</td>
<td>否</td>
</tr>
<tr>
<td>孔卡尼语</td>
<td>kok</td>
<td>否</td>
</tr>
<tr>
<td>库尔德语</td>
<td>kur</td>
<td>是</td>
</tr>
<tr>
<td>拉丁语</td>
<td>lat</td>
<td>是</td>
</tr>
<tr>
<td>老挝语</td>
<td>lao</td>
<td>否</td>
</tr>
<tr>
<td>罗马尼亚语</td>
<td>rom</td>
<td>是</td>
</tr>
<tr>
<td>拉特加莱语</td>
<td>lag</td>
<td>否</td>
</tr>
<tr>
<td>拉脱维亚语</td>
<td>lav</td>
<td>是</td>
</tr>
<tr>
<td>林堡语</td>
<td>lim</td>
<td>否</td>
</tr>
<tr>
<td>林加拉语</td>
<td>lin</td>
<td>否</td>
</tr>
<tr>
<td>卢干达语</td>
<td>lug</td>
<td>否</td>
</tr>
<tr>
<td>卢森堡语</td>
<td>ltz</td>
<td>否</td>
</tr>
<tr>
<td>卢森尼亚语</td>
<td>ruy</td>
<td>否</td>
</tr>
<tr>
<td>卢旺达语</td>
<td>kin</td>
<td>是</td>
</tr>
<tr>
<td>立陶宛语</td>
<td>lit</td>
<td>是</td>
</tr>
<tr>
<td>罗曼什语</td>
<td>roh</td>
<td>否</td>
</tr>
<tr>
<td>罗姆语</td>
<td>ro</td>
<td>否</td>
</tr>
<tr>
<td>逻辑语</td>
<td>loj</td>
<td>否</td>
</tr>
<tr>
<td>马来语</td>
<td>may</td>
<td>是</td>
</tr>
<tr>
<td>缅甸语</td>
<td>bur</td>
<td>是</td>
</tr>
<tr>
<td>马拉地语</td>
<td>mar</td>
<td>否</td>
</tr>
<tr>
<td>马拉加斯语</td>
<td>mg</td>
<td>是</td>
</tr>
<tr>
<td>马拉雅拉姆语</td>
<td>mal</td>
<td>是</td>
</tr>
<tr>
<td>马其顿语</td>
<td>mac</td>
<td>是</td>
</tr>
<tr>
<td>马绍尔语</td>
<td>mah</td>
<td>否</td>
</tr>
<tr>
<td>迈蒂利语</td>
<td>mai</td>
<td>是</td>
</tr>
<tr>
<td>曼克斯语</td>
<td>glv</td>
<td>否</td>
</tr>
<tr>
<td>毛里求斯克里奥尔语</td>
<td>mau</td>
<td>否</td>
</tr>
<tr>
<td>毛利语</td>
<td>mao</td>
<td>否</td>
</tr>
<tr>
<td>孟加拉语</td>
<td>ben</td>
<td>是</td>
</tr>
<tr>
<td>马耳他语</td>
<td>mlt</td>
<td>是</td>
</tr>
<tr>
<td>苗语</td>
<td>hmn</td>
<td>否</td>
</tr>
<tr>
<td>挪威语</td>
<td>nor</td>
<td>是</td>
</tr>
<tr>
<td>那不勒斯语</td>
<td>nea</td>
<td>否</td>
</tr>
<tr>
<td>南恩德贝莱语</td>
<td>nbl</td>
<td>否</td>
</tr>
<tr>
<td>南非荷兰语</td>
<td>afr</td>
<td>是</td>
</tr>
<tr>
<td>南索托语</td>
<td>sot</td>
<td>否</td>
</tr>
<tr>
<td>尼泊尔语</td>
<td>nep</td>
<td>是</td>
</tr>
<tr>
<td>葡萄牙语</td>
<td>pt</td>
<td>是</td>
</tr>
<tr>
<td>旁遮普语</td>
<td>pan</td>
<td>是</td>
</tr>
<tr>
<td>帕皮阿门托语</td>
<td>pap</td>
<td>否</td>
</tr>
<tr>
<td>普什图语</td>
<td>pus</td>
<td>否</td>
</tr>
<tr>
<td>齐切瓦语</td>
<td>nya</td>
<td>否</td>
</tr>
<tr>
<td>契维语</td>
<td>twi</td>
<td>否</td>
</tr>
<tr>
<td>切罗基语</td>
<td>chr</td>
<td>否</td>
</tr>
<tr>
<td>日语</td>
<td>jp</td>
<td>是</td>
</tr>
<tr>
<td>瑞典语</td>
<td>swe</td>
<td>是</td>
</tr>
<tr>
<td>萨丁尼亚语</td>
<td>srd</td>
<td>否</td>
</tr>
<tr>
<td>萨摩亚语</td>
<td>sm</td>
<td>否</td>
</tr>
<tr>
<td>塞尔维亚-克罗地亚语</td>
<td>sec</td>
<td>否</td>
</tr>
<tr>
<td>塞尔维亚语</td>
<td>srp</td>
<td>是</td>
</tr>
<tr>
<td>桑海语</td>
<td>sol</td>
<td>否</td>
</tr>
<tr>
<td>僧伽罗语</td>
<td>sin</td>
<td>是</td>
</tr>
<tr>
<td>世界语</td>
<td>epo</td>
<td>是</td>
</tr>
<tr>
<td>书面挪威语</td>
<td>nob</td>
<td>是</td>
</tr>
<tr>
<td>斯洛伐克语</td>
<td>sk</td>
<td>是</td>
</tr>
<tr>
<td>斯洛文尼亚语</td>
<td>slo</td>
<td>是</td>
</tr>
<tr>
<td>斯瓦希里语</td>
<td>swa</td>
<td>是</td>
</tr>
<tr>
<td>索马里语</td>
<td>som</td>
<td>是</td>
</tr>
<tr>
<td>塞尔维亚语(西里尔)</td>
<td>src</td>
<td>否</td>
</tr>
<tr>
<td>泰语</td>
<td>th</td>
<td>是</td>
</tr>
<tr>
<td>土耳其语</td>
<td>tr</td>
<td>是</td>
</tr>
<tr>
<td>塔吉克语</td>
<td>tgk</td>
<td>是</td>
</tr>
<tr>
<td>泰米尔语</td>
<td>tam</td>
<td>是</td>
</tr>
<tr>
<td>他加禄语</td>
<td>tgl</td>
<td>是</td>
</tr>
<tr>
<td>提格利尼亚语</td>
<td>tir</td>
<td>否</td>
</tr>
<tr>
<td>泰卢固语</td>
<td>tel</td>
<td>是</td>
</tr>
<tr>
<td>突尼斯阿拉伯语</td>
<td>tua</td>
<td>否</td>
</tr>
<tr>
<td>土库曼语</td>
<td>tuk</td>
<td>否</td>
</tr>
<tr>
<td>乌克兰语</td>
<td>ukr</td>
<td>是</td>
</tr>
<tr>
<td>瓦隆语</td>
<td>wln</td>
<td>是</td>
</tr>
<tr>
<td>威尔士语</td>
<td>wel</td>
<td>是</td>
</tr>
<tr>
<td>文达语</td>
<td>ven</td>
<td>否</td>
</tr>
<tr>
<td>沃洛夫语</td>
<td>wol</td>
<td>否</td>
</tr>
<tr>
<td>乌尔都语</td>
<td>urd</td>
<td>是</td>
</tr>
<tr>
<td>西班牙语</td>
<td>spa</td>
<td>是</td>
</tr>
<tr>
<td>希伯来语</td>
<td>heb</td>
<td>是</td>
</tr>
<tr>
<td>希腊语</td>
<td>el</td>
<td>是</td>
</tr>
<tr>
<td>匈牙利语</td>
<td>hu</td>
<td>是</td>
</tr>
<tr>
<td>西弗里斯语</td>
<td>fry</td>
<td>是</td>
</tr>
<tr>
<td>西里西亚语</td>
<td>sil</td>
<td>否</td>
</tr>
<tr>
<td>希利盖农语</td>
<td>hil</td>
<td>否</td>
</tr>
<tr>
<td>下索布语</td>
<td>los</td>
<td>否</td>
</tr>
<tr>
<td>夏威夷语</td>
<td>haw</td>
<td>否</td>
</tr>
<tr>
<td>新挪威语</td>
<td>nno</td>
<td>是</td>
</tr>
<tr>
<td>西非书面语</td>
<td>nqo</td>
<td>否</td>
</tr>
<tr>
<td>信德语</td>
<td>snd</td>
<td>否</td>
</tr>
<tr>
<td>修纳语</td>
<td>sna</td>
<td>否</td>
</tr>
<tr>
<td>宿务语</td>
<td>ceb</td>
<td>否</td>
</tr>
<tr>
<td>叙利亚语</td>
<td>syr</td>
<td>否</td>
</tr>
<tr>
<td>巽他语</td>
<td>sun</td>
<td>否</td>
</tr>
<tr>
<td>英语</td>
<td>en</td>
<td>是</td>
</tr>
<tr>
<td>印地语</td>
<td>hi</td>
<td>是</td>
</tr>
<tr>
<td>印尼语</td>
<td>id</td>
<td>是</td>
</tr>
<tr>
<td>意大利语</td>
<td>it</td>
<td>是</td>
</tr>
<tr>
<td>越南语</td>
<td>vie</td>
<td>是</td>
</tr>
<tr>
<td>意第绪语</td>
<td>yid</td>
<td>否</td>
</tr>
<tr>
<td>因特语</td>
<td>ina</td>
<td>否</td>
</tr>
<tr>
<td>亚齐语</td>
<td>ach</td>
<td>否</td>
</tr>
<tr>
<td>印古什语</td>
<td>ing</td>
<td>否</td>
</tr>
<tr>
<td>伊博语</td>
<td>ibo</td>
<td>否</td>
</tr>
<tr>
<td>伊多语</td>
<td>ido</td>
<td>否</td>
</tr>
<tr>
<td>约鲁巴语</td>
<td>yor</td>
<td>否</td>
</tr>
<tr>
<td>亚美尼亚语</td>
<td>arm</td>
<td>是</td>
</tr>
<tr>
<td>伊努克提图特语</td>
<td>iku</td>
<td>否</td>
</tr>
<tr>
<td>中文(简体)</td>
<td>zh</td>
<td>是</td>
</tr>
<tr>
<td>中文(繁体)</td>
<td>cht</td>
<td>是</td>
</tr>
<tr>
<td>中文(文言文)</td>
<td>wyw</td>
<td>是</td>
</tr>
<tr>
<td>中文(粤语)</td>
<td>yue</td>
<td>是</td>
</tr>
<tr>
<td>扎扎其语</td>
<td>zaz</td>
<td>否</td>
</tr>
<tr>
<td>中古法语</td>
<td>frm</td>
<td>否</td>
</tr>
<tr>
<td>祖鲁语</td>
<td>zul</td>
<td>否</td>
</tr>
<tr>
<td>爪哇语</td>
<td>jav</td>
<td>否</td>
</tr>
</tbody>
</table>
<h3>返回字段说明</h3>
<table>
<thead>
<tr>
<th>字段名</th>
<th><div style="width:420px">说明</div></th>
</tr>
</thead>
<tbody>
<tr>
<td>code</td>
<td>返回码,详见code返回码说明</td>
</tr>
<tr>
<td>msg</td>
<td>code对应的描述</td>
</tr>
<tr>
<td>charge</td>
<td>是否计费</td>
</tr>
<tr>
<td>taskNo</td>
<td>本次请求号</td>
</tr>
<tr>
<td>data</td>
<td>返回具体结果,object类型,详见成功返回体</td>
</tr>
</tbody>
</table>
<h4>code返回码说明</h4>
<table>
<thead>
<tr>
<th>code</th>
<th><div style="width:420px">说明</div></th>
</tr>
</thead>
<tbody>
<tr>
<td>200</td>
<td>成功 (计费)</td>
</tr>
<tr>
<td>400</td>
<td>参数错误</td>
</tr>
<tr>
<td>404</td>
<td>接口地址不正确</td>
</tr>
<tr>
<td>500</td>
<td>系统维护,请稍候再试</td>
</tr>
<tr>
<td>601</td>
<td>接口未开通</td>
</tr>
<tr>
<td>602</td>
<td>账号停用</td>
</tr>
<tr>
<td>603</td>
<td>余额不足请充值</td>
</tr>
<tr>
<td>604</td>
<td>接口停用</td>
</tr>
<tr>
<td>606</td>
<td>调用超限,请稍候再试</td>
</tr>
<tr>
<td>607</td>
<td>ip不在白名单</td>
</tr>
<tr>
<td>609</td>
<td>请求过于频繁,请稍候再试</td>
</tr>
<tr>
<td>610</td>
<td>请求超时</td>
</tr>
<tr>
<td>999</td>
<td>其他,以实际返回为准</td>
</tr>
</tbody>
</table>