Подтвердить что ты не робот

Инструменты ввода Google "API" - можно ли использовать?

Я заметил, что 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, но я был бы признателен за любую официальную информацию об использовании.

4b9b3361

Ответ 1

Безотносительно. Я создал свой собственный плагин, который использует его для китайского языка, и может быть легко расширен: https://bitbucket.org/purohit/jquery.intlkeyboard.js.