Google翻译无限制免费调用API

电脑网络 思享 177浏览

我一直调用 google 收费的 api,但是 100 万字 需要 20 美元,如果是万字长文的话,每调用一次接近 3 块钱,自从我的翻译上线来,免费额度(50 万字)已经用完了,有一个用户一天就用了差不多 20 万字和额度,今天看到有人调用 google 翻译的免费 api,大概看了一下,确实能用,不过用起来不是特别方便,好像是基于句子的,不能一次把整个文档给他,但是我想稍加修改,也够用了。

我一直调用 google 收费的 api,但是 100 万字 需要 20 美元,如果是万字长文的话,每调用一次接近 3 块钱,自从我的翻译上线来,免费额度(50 万字)已经用完了,有一个用户一天就用了差不多 20 万字和额度,今天看到有人调用 google 翻译的免费 api,大概看了一下,确实能用,不过用起来不是特别方便,好像是基于句子的,不能一次把整个文档给他,但是我想稍加修改,也够用了.

调用方式一

直接在浏览器请求就可以,返回的是一个 json ,格式如下.

https://clients5.google.com/translate_a/t?client=dict-chrome-ex&sl=auto&tl=zh-cn&q=To help, we’ve got all the best trying-to-conceive tips right here. Read on for the scoop on everything you need to know about how to get pregnant, from your odds of conceiving to what you can do to have a healthier pregnancy right from the start. Happy baby-making!

谷歌翻译

参数说明

  • clinet 为必填参数,值为 dict-chrome-ex
  • sl 为必填参数,值为 auto,表示自动检测语言
  • tl 为必填参数,值为 zh-cn,表示翻译成中文;EN表示翻译成英文
  • q 为必填参数,值为你要翻译的内容.

注意事项

他会自动切分句子,如果是一段很长的内容,他会切合成一个句子的数组,然后返回.

调用方式二

https://translate.googleapis.com/translate_a/single?client=gtx&sl=auto&tl=zh-CN&dj=1&dt=t&dt=bd&dt=qc&dt=rm&dt=ex&dt=at&dt=ss&dt=rw&dt=ld&q=The%20last%20step%20for%20the%20popup%20UI%20is%20adding%20color%20to%20the%20button&tk=233819.233819

这几个参数还没有弄明白,只是初看了一下,github上面有很多人在讨论这个 api, Found a Google Translate endpoint that doesn’t require an API key

20221007更像

谷歌翻译在国内下线了,这个接口也无法访问,可以参考《Chrome谷歌浏览器无法使用翻译功能的解决办法

总结

两种方式我都试了一下,都能够成功。不过第一种方式需要能够访问谷歌。而第二种方式,tk值单单测试我感觉没问题,先放着以后研究研究,网上也有关于tk的研究《谷歌翻译js逆向获取tk值》,不知道是不是一个东西

推荐阅读

谷歌怎么删除账号,google play商店怎么卸载

您只能通过网络浏览器访问官方网站来删除您的Google帐户。如果您已经登录,请再次确认当前登录的帐户是您要删除的Google帐户。如果您已经登录您的帐户,您将在页面的右上角看到谷歌帐户头像。如果您登录了错误的帐户,请点击菜单中的“退出”按钮,然后登录......

Google play谷歌商店精简版最新安装包

它是谷歌为用户打造的软件商店,就像苹果的商店一样。基本上国外手机系统都有Google Store。许多谷歌商店都是免费的,你可以随意下载和安装。Google Store打不开的原因主要是网络问题。一般情况下,可以更换ip节点!Google Store......

谷歌翻译用不了了?因使用率太低已停止服务

谷歌发言人通过内部邮件告诉媒体:“由于使用率低,公司将不再向中国大陆提供翻译服务。”就这两天,有网友突然发现谷歌翻译没用了。谷歌翻译也退出了中国。访问Google Translate的原本地化域名,会提示你收集一个新的网址,这个网址就是Google ......