如何启用 Yandex 翻译 API?

Posted

技术标签:

【中文标题】如何启用 Yandex 翻译 API?【英文标题】:How to enable Yandex Translate API? 【发布时间】:2015-09-17 19:52:08 【问题描述】:

这听起来像是一个菜鸟问题,但对我来说是个大问题。我有一个名为 yandex-translator-java-api-master.zip 的文件,我尝试将其作为外部 JAR 添加到我的 eclipse 项目中,但代码不起作用;它不允许我导入。

当我尝试导入“翻译”时出现此错误 翻译无法解决 6个快速修复可用: 创建类,创建常量,修复项目。设置...等等等等。

这个怎么用???我应该导入的 .jar 在哪里?

【问题讨论】:

您不能只是“作为库连接吗?”这通常是在项目中右键单击.jar。 我没有那个选项 ***.com/a/179097/2413972 没有图书馆,或者我不知道它在哪里。这是文件,也许你可以帮助我(再次)?github.com/rmtheis/yandex-translator-java-api 谢谢,对不起,这么菜鸟 添加正常输出错误。 【参考方案1】:

zip 存档与jar 不同。首先,从 zip 存档中提取 jar,然后将其添加为依赖项。然后就可以导入了。

更新: 仔细观察,我想你从 GitHub(或另一个 VCS)下载了该存档,它只是一个库的来源。您不能将其添加为依赖项,但例如,您可以将此代码粘贴到项目的/src/main/ 中。这是一个简单的解决方案。如果你想以正确的方式做事,你可以 a) 搜索已编译的库 b) 从下载的源创建一个模块并将其添加为依赖项

【讨论】:

【参考方案2】:

下载此文件:

并将其建立为图书馆。 指令在this answer。

【讨论】:

好的,我得到了 jar 并添加了它,但代码仍然给出了我在上面的问题中提到的相同错误。

以上是关于如何启用 Yandex 翻译 API?的主要内容,如果未能解决你的问题,请参考以下文章

Yandex Api 在 Eclipse 中无法正确翻译

Yandex API 翻译器不适用于 Android 应用程序

从 Yandex 翻译中获取结果

Yandex Translator Api 使用到 vb.net

如何使用 Yandex Disk c# Api

如何在 Yandex JS Api 地图上设置固定大小的对象?