我在网上发现我可以使用此网址从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为我提供的文件。
我想知道使用它是否存在某种限制。 我可以在代码中使用此网址从Google进行翻译吗?这有什么不对吗?
由于
答案 0 :(得分:5)
这是Google翻译版Chrome扩展程序使用的不受支持的API端点。它可能随时消失,停止工作或阻止您的请求,恕不另行通知。
Google为其机器翻译服务提供的唯一支持的API是Google Translate API。
答案 1 :(得分:1)
正如@一二三所说,它不是官方支持的公共API,与YouTube的get_video_id相同。
所以你没有办法解决这个问题: