翻譯API,是為廣大開發者提供開放接口。您的套用或網站可通過翻譯API,構建豐富多樣的功能或套用,為用戶帶來即時,準確,方便的查詞或翻譯體驗,從而降低語言理解與套用門檻。
說明,形式,參數說明,返回內容,
說明
語言翻譯接口。
您可以方便的利用語言API接口開發您自己的翻譯應用程式或網站。
注意:如果翻譯的內容使地址欄超過255個字元,請通過POST傳送,因為地址欄傳參數無法超過255個字元。
形式
可查看各種翻譯API形式,如FOXAPI的翻譯接口。
參數說明
可傳參數,如下:
參數 | 類型 | 是否可選 | 意義 | 枚舉 | 備註 |
---|---|---|---|---|---|
q | String | 是 | 需要翻譯文章或單詞 | ||
tl | Language | 是 | 目標語言,即要翻譯成的語言。 | 1-zh_CN → 中文(簡體); 2-zh_TW → 中文(繁體); 3-en → 英文; 4-ja → 日文; 5-ko → 韓語; 6-de → 德語; 7-fr → 法語; 8-sq → 阿爾巴尼亞語; 9-fa → 波斯語; 10-ht → 海地克里奧爾語; 11-lt → 立陶宛語; 12-sv → 瑞典語; 13-cy → 威爾斯語; 14-id → 印尼語; 15-ar → 阿拉伯語; 16-af → 布爾語(南非荷蘭語); 17-ro → 羅馬尼亞語; 18-sr → 塞爾維亞語; 19-ur → 烏爾都語; 20-jw → 印尼爪哇語; 21-az → 亞塞拜然語; 22-da → 丹麥語; 23-nl → 荷蘭語; 24-mt → 馬爾他語; 25-eo → 世界語; 26-uk → 烏克蘭語; 27-ga → 愛爾蘭語; | 默認:中文(簡體) |
apiid | String | 否 | API標識碼 | FOXAPI的每個套用都必須使用APIID,用來記錄API操作。 請到用戶中心獲取APIID | |
alt | Alt | 是 | 返回的數據格式 | 1.xml → XML形式展示數據; 2.json → json形式展示數據; | 默認:xml |
返回內容
該API返回的網站信息,如下:
<?xml version="1.0" encoding="UTF-8"?>
<root>
<Translations>中國</Translations>
<OtherExplanations>
<PartofSpeech>名詞</PartofSpeech>
<Explanations>
<Translations>中國</Translations>
<Synonyms>China</Synonyms>
</Explanations>
<Explanations>
<Translations>華</Translations>
<Synonyms>China,flower,flora</Synonyms>
</Explanations>
<Explanations>
<Translations>中華</Translations>
<Synonyms>China</Synonyms>
</Explanations>
</OtherExplanations>
<OtherExplanations>
<PartofSpeech>形容詞</PartofSpeech>
<Explanations>
<Translations>中國的</Translations>
<Synonyms>Chinese,China</Synonyms>
</Explanations>
</OtherExplanations>
</root>
參數說明:
參數 | 類型 | 意義 | 備註 |
---|---|---|---|
Translations | String | 翻譯文 | 最終翻譯出來的內容 |
OtherExplanations | OtherExplanation | 其他詞性解釋 | 例如形容詞,名詞等。如果翻譯為文章時此欄位為空。 |
errormsg | String | API錯誤信息 | 當訪問API出現錯誤時,數據裡面將出現此節點,否則不出現。 |
OtherExplanation類型說明:
參數 | 類型 | 意義 | 備註 |
---|---|---|---|
PartofSpeech | String | 詞性 | |
Explanations | Explanation | 解釋翻譯 |
Explanation類型說明:
參數 | 類型 | 意義 | 備註 |
---|---|---|---|
Translations | String | 翻譯文 | |
Synonyms | String | 同義詞 |