免费 google 翻译

Free google translation

我在网上发现我可以使用这个URL从Google翻译

获取免费翻译

https://translate.googleapis.com/translate_a/single?client=gtx&sl={0}&tl={1}&dt=t&q={2}

其中 {0} 是源语言,{1} 是目标语言,{2} 是我要翻译的文本,我在我的 C++ 项目中使用它。 使用 System::Net::WebClient DownloadString() 方法,我下载 URL 提供给我的文件。

我想知道使用它是否有某种限制。 我可以在我的代码中使用这个 URL 来翻译 Google 吗?这有什么问题吗?

谢谢

这是 Chrome 的 Google 翻译扩展所使用的不受支持的 API 端点。它可能会随时消失、停止工作或阻止您的请求,恕不另行通知。

唯一受支持的 API Google 机器翻译服务是 Google Translate API

正如@一二三所说,它不受官方支持 public API 与来自 YouTube 的 get_video_id 相同。

所以你解决这个问题的方法很少: