Я заметил, что Google принимает транслитерацию и запросы IME на любом языке через URL:
https://inputtools.google.com/request?text=$&itc=$&num=$\
&cp=0&cs=1&ie=utf-8&oe=utf-8&app=test
где $
- это переменная ниже, для любого языка и текста.
Например, французский (попробуйте):
var text = "ca me plait",
itc = "fr-t-i0-und",
num = 10;
// Result:
[
"SUCCESS",
[
[
"ca me plait",
[
"ça me plaît"
]
]
]
]
Или, мандарин (попробуйте):
var text = "shide",
itc = "zh-t-i0-pinyin",
num = 5;
// Result:
[
"SUCCESS",
[
[
"shide",
[
"使得",
"似的",
"是的",
"实德",
"似地"
],
[],
{
"annotation": [
"shi de",
"shi de",
"shi de",
"shi de",
"shi de"
]
}
]
]
]
Все языки работают и возвращают замечательные предложения. Дело в том, что я не могу найти документацию для этого в любом месте в Интернете, хотя он явно похож на API. Кто-нибудь знает, есть ли официальный клиент Google, или если они в порядке с необработанными, неавторизованными запросами?
Он использовал, возможно, неофициально плагины вроде jQuery.chineseIME.js, но я был бы признателен за любую официальную информацию об использовании.