问题标签 [google-translation-api]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
18266 浏览

google-api - Google Translate API(付费)与 Google Translate API(免费)?

我的应用需要 Translate API 服务,并选择了Google Translate API,这需要花钱并需要针对 Google API 进行身份验证。但是在搜索过程中,我发现这个链接看起来是免费的,并且可以免费做我需要的事情:

https://translate.google.so/translate_a/t?client=any_client_id_works&sl=auto&tl=ru&q=wrapper&tbb=1&ie=UTF-8&oe=UTF-8

尝试发出GET请求,您会自己看到。

那么,我的问题是上述这些服务有什么区别,我是否有权使用第二个服务?

0 投票
0 回答
680 浏览

php - 仅从 Google Translate API 获得单一翻译

因此,我在 PHP 中使用 Google Translate API,如文档中所述...

在存在多种翻译可能性之前,这将按预期工作,例如在上面的代码示例中,其中德语翻译可以是“Familienname”或“Nachname” - Google Translate API 将两者都输出到$result['text']逗号分隔的:Familienname, Nachname

我一直在寻找一种只能获得单一(最好是最受欢迎的)翻译的方法。我必须怎么做才能只从 Google 获得一种翻译可能性?

0 投票
1 回答
10870 浏览

google-translate - 谷歌翻译 API 的 Rest API 请求

我对 Google Translation API 的 Rest API 请求有疑问

我的 POST 方法是https://translation.googleapis.com/language/translate/v2?key=MY_KEY

但我得到一个错误

请帮助我了解问题出在哪里。

0 投票
1 回答
694 浏览

google-translate - 在 Google Translation API 中添加 IP 限制

如何限制对 Google Translation API 的访问仅限于特定 IP,即我的服务器的 IP?因为其他人在使用我的 API,而我经常达到请求的限制

0 投票
1 回答
131 浏览

python - 谷歌翻译api调用

我正在使用 Google 翻译 api 付费版本来翻译 python 中的评论。

我在我的 Python 代码中调用了其余的 api 链接

我想知道我是否一次通过 1000 条评论(字符串)调用了多少次 api,也想知道一次 api 调用的含义是什么。

0 投票
0 回答
480 浏览

java - 每次在 Android 调用 onFailure 中使用 Retrofit 对 Google Translation API 的 REST 请求

我在这里发布我的代码:

APIResponse、Data 和 Translation 类位于三个不同的 .java 文件中。

这是我的 REST 接口:

这是我在主要活动中执行请求的代码(目前,只是为了验证一切正常):

正如我在 Logcat 和我的活动中看到的那样,Call 没有给我响应,过了一会儿它总是被称为 onFailure 方法。我尝试更改 REST 接口中的 POST 请求和其他更改,但我无法理解问题出在哪里或在哪里查看。我真的希望你们中的一些人能给我一个提示!!!!非常感谢!

0 投票
1 回答
807 浏览

node.js - 如何在 Angular 4 中使用谷歌翻译节点库

我想在我的 Angular 4 应用程序中使用谷歌翻译库。我没有看到任何文档。所以我正在研究rest api。使用其余 API,我得到了以下响应。当我在邮递员中使用相同的网址时,它工作正常。

应用服务.ts

我的服务.ts

回复

任何人都可以帮助我我做错了什么以及如何在 Angular 4 中使用普通的 nodejs 库

https://cloud.google.com/translate/docs/reference/libraries

0 投票
1 回答
1044 浏览

javascript - 无法从阿拉伯语翻译成英语 Google 翻译免费 api

我正在使用 nodeJS 和这个谷歌 URL 来翻译查询:从英语到阿拉伯语工作正常

http://translate.googleapis.com/translate_a/single?client=gtx&sl=en&tl=ar&dt=t&q=Hello

但是当将 URL 翻译从阿拉伯语更改为英语时

http://translate.googleapis.com/translate_a/single?client=gtx&sl=ar&tl=en&dt=t&q=مرحبا

返回无效输出 "E1 ('" 作为翻译

从浏览器点击上面的 URL 将返回正确的输出,这是我的代码

下面是输出

0 投票
0 回答
1633 浏览

python - 为什么“from googletrans import Translator”在 Atom 文本编辑器中不起作用

所以我最近在我的 UNIX 机器上安装了 Atom 文本编辑器并尝试运行这个简单的 Google API 的翻译程序,但它给了我一个“ImportError:没有名为 googletrans 的模块”。我已经通过 pip 在 bash 控制台中安装了 googletrans,并且这个相同的程序在 IDLE 中为我提供了所需的输出,但我也想让它在 ATOM 中工作。我是否必须在 ATOM 中安装任何类型的软件包或其他东西才能使其正常工作?任何帮助,将不胜感激。

0 投票
1 回答
1488 浏览

java - Google Translate API:来自此客户端应用程序的请求被封锁

我收到错误 403 - 来自此 Android 客户端应用程序的请求被付费 Google Cloud Platform Translation API 阻止。当限制设置为无时效果很好。围绕报告类似问题有一些线程,但没有人回答。

我在一些示例中看到,有一个版本具有 .setApplicationName(),我认为这可能会有所帮助,但我找不到那个版本。

使用的代码是:`

来自:https ://medium.com/@amsanjeev/adding-translate-api-to-android-apps-788c5bca5521