我正在使用 Java Swing 开发一个音译项目。它可以访问互联网,但我无法设置它。我们该怎么做?我们需要下载 Google API 库还是只需要一个函数调用就可以了?
这里有一些有用的音译链接:
The Google Transliterate API Devloper's Guide
Google API library for Java for download
(我觉得它有谷歌所有的API库:翻译、音译、搜索等)
我花了很多时间,但我找不到如何设置音译 API,甚至在 SO 也找不到。
最佳答案
似乎音译 API 已被弃用,并且不包含在 Java 客户端中,仅包含在 JavaScript 客户端中。
JS 库进行的实际调用非常简单,可以很容易地从任何地方复制:
http://www.google.com/inputtools/request?ime=transliteration_en_ru&num=5&cp=0&cs=0&ie=utf-8&oe=utf-8&text=prosto
但不知道这样做是否违反 Google 的条款。应该是吧。
您还可以尝试在 Rhino 中运行 Ajax 客户端.你需要 env-js它提供了一个纯 javascript DOM 环境。
它的丑陋到足以工作!
关于java - Java Swing 项目中的 Google 音译 API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9134899/