2011-11-10 265 views
1

我听说翻译API将收取费用,但究竟是什么阻止我们使用免费的Google翻译服务here是免费的?否则,免费服务有什么限制?“谷歌翻译”vs“翻译API”

+1

我投票结束这个问题,因为这是一个关于Google技术支持的问题。 – JasonMArcher

回答

4

除了辅助功能,没有什么能够阻止您使用Google翻译网站。公共API为您提供了更紧密的集成,比如试图通过框架将Google Translate嵌入您的网站。

+0

那么是什么让我无法手动制作一些HTTP数据包并将它们从任何C++应用程序发送到Google Translate服务器?结果将被清晰地显示在一些自定义用户界面中。 – kellogs

+2

没什么,为它付出。当谷歌很快发现一种模式并阻止你时,请不要感到惊讶。你当然不是第一个尝试它的人。你需要问自己的问题是:你花在他们网站上的黑客的时间价值是不是低于你可以用他们的API支付的20美元?除非你能在半小时内完成整个工作,否则我会说你正在缩短自己的工作时间。 – ean5533

+0

他们怎么阻止我:D? IP varries,没有需要使用该服务的帐户。什么是“模式”? – kellogs

7

根据下面的链接,没有什么可以阻止你。

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

设置你的请求content-typeapplication/json,并修复了奇怪的格式,我周围的谷歌网站扑了一段时间后发现URI模式。

我不会推荐翻译它的圣经,但我已经做了~10k这个星期没有问题的话。

如果有人发现另一个工作client价值,我很想知道。

+1

您还应该正确指定您的编码,否则重音将会混乱。 '&ie = UTF-8&oe = UTF-8'应该包含在你的URL中,不要忘记把'WebClient'设置为'Encoding = Encoding.UTF8' – kjhf