一、背景

因为个人需要将中文翻译成英文,所以开始对翻译接口有了兴趣!于是整理下常用的五个翻译接口包括谷歌、百度、有道、必应、金山词霸,经过研究发现,难度等级也是按照如上顺序排列的。目前主流的翻译也都提供了API接口,但是作为一个开发怎么能不追求些挑战呢!

(PS:跟穷没有一点关系!)

二、第一阶层(必应、金山)

为什么说是第一阶层呢?当然是因为这两家秉持开放的观念,不禁由衷对其表示尊重!

必应有两个接口,一个是用来获取译文的数据,一个是用来获取翻译的数据,参数都是一致的

参数:from=zh-CHS&to=en&text=代码

参数解析:

from 需要翻译文本的语言

to 翻译结果的语言

text 需要翻译的内容

1.获取译文接口

接口地址:https://cn.bing.com/translator/

返回数据比较多,想看的自行去实验吧

2.获取翻译接口

接口:https://cn.bing.com/ttranslate

返回结果:{"statusCode":200,"translationResponse":"Code"}

复制代码

接口地址:http://fy.iciba.com/ajax.php?a=fy

参数:f=auto&t=auto&w=爱

参数解析:

f:需要翻译的语言

t:翻译成的语言

w:需要翻译的内容

返回结果:{status: 1, content: {from: "zh", to: "en", out: "love", vendor: "ciba", err_no: 0}}

复制代码

三、第二阶层(有道)

除了第一阶级的两家的接口是直接的,其他的接口都经过加密了,接下来就是加密程度的难易的区分了

接口地址:http://fanyi.youdao.com/translate_o?smartresult=dict&smartresult=rule

参数:i=爱情&from=zh-CHS&to=en&smartresult=dict&client=fanyideskweb&salt=1541752274&sign=99b25d6a0f1dc171047ddf464fa5b87e&doctype=json&version=2.1&keyfrom=fanyi.web&action=FY_BY_REALTIME&typoResult=false

参数解析:

i 翻译内容

salt 随机数(官方是用时间+rand生成的,自己试了下用1、2、3这样的也是可以的)

sign md5加密认证(是用一些密文和salt加上i然后进行md5加密,具体的内容就不说了,都在前端代码里了)

from 需要翻译文本的语言

to 翻译成的语言

注意点:

1.其他参数都是固定的,可以直接忽视

2.需要带上cookie内容:"Cookie:OUTFOX_SEARCH_USER_ID=-72747@1.8.1.1;"

返回结果:{"translateResult":[[{"tgt":"love","src":"爱情"}]],"errorCode":0,"type":"zh-CHS2en","smartResult":{"entries":["","love\r\n","affection\r\n","amor\r\n"],"type":1}}

复制代码

四、第三阶层(谷歌、百度)

这两家接口用到生成随机数的前端代码比较繁琐,试图搞出来但是发现比较有难度,代码截图如下,随意感受下吧

百度的翻译接口和谷歌的看上去比较相似,主要难点都是在与获取随机数

虽然没有继续研究下去,但是在网上有关这两家接口的文章有很多,挑选了写的比较好的,有兴趣的小伙伴可以再深入研究!

五、后记

当然如果不差钱的小伙伴还是建议去直接申请各大翻译平台的API的接口,又稳定又不折腾。支持正版!

这个主要还是个人想研究下,如果造成什么不良影响,请及时跟我沟通下吧。(不过应该没啥影响的)

php 翻译接口,翻译接口整理相关推荐

  1. Python 调用有道翻译api接口翻译外文网站的整篇西班牙文实战演示

    Python 调用有道翻译 api 接口翻译整篇西班牙文实战演示 第一章:翻译效果展示 ① 翻译文章示例一[阿尔卡拉门的无海摩纳哥:"不到4万欧元,你就不能在这里租任何东西."] ...

  2. Python 翻译查词接口笔记

    Python 翻译查词接口笔记 一个学长想让我用 Python 写个翻译词的接口,调用时给一个中文或英文的词,返回前 5 个翻译,如果翻译数不足 5 就全部返回,在查找 API 时遇到了一些坑,做一些 ...

  3. 百度翻译google插件使用整理

    2019独角兽企业重金招聘Python工程师标准>>> 百度翻译google插件使用整理 一.打开官网,下载插件 http://fanyi.baidu.com/static/webp ...

  4. 一图看懂 zipp 模块:ZipFile 的一些兼容子类和补充接口,资料整理+笔记(大全)

    本文由 大侠(AhcaoZhu)原创,转载请声明. 链接: https://blog.csdn.net/Ahcao2008 一图看懂 zipp 模块:ZipFile 的一些兼容子类和补充接口,资料整理 ...

  5. java集合——集合接口+迭代器接口

    [0]README 0.1) 本文描述转自 core java volume 1, 源代码 diy 的, 旨在理解 java集合框架--集合接口+迭代器接口 的相关知识: 0.2) for full ...

  6. Python接口自动化-接口基础(一)

    ------·今天是2020年第27天·------ 这是ITester软件测试小栈第92次推文 一 接口的定义 1.接口是前后端沟通的桥梁,是数据传输通道,包括外部接口.内部接口,内部接口又包括:上 ...

  7. java接口_Java接口

    java接口 Interface in java is one of the core concept. Java Interface is core part of java programming ...

  8. 淘宝关键词搜索商品接口分析商品价格走势(商品列表接口,商品销量接口,商品价格接口,分类ID采集商品数据接口)接口代码对接教程

    淘宝关键词搜索商品接口分析商品价格走势(商品列表接口,商品销量接口,商品价格接口,分类ID采集商品数据接口)接口代码对接教程如下: 1.公共参数 名称 类型 必须 描述(接口教程wx199701080 ...

  9. 淘宝关键词搜索采集商品价格销量接口分析商品价格走势(商品列表接口,商品销量接口,商品价格接口,分类ID采集精准商品数据接口)接口代码对接流程

    淘宝关键词搜索采集商品价格销量接口分析商品价格走势(商品列表接口,商品销量接口,商品价格接口,分类ID采集精准商品数据接口)接口代码对接流程如下: 1.公共参数 名称 类型 必须 描述(接口代码教程w ...

  10. 淘宝商品详情采集上架京东店铺(京东商品详情接口,淘宝商品详情接口,无货源商品数据采集接口)接口代码对接教程

    淘宝商品详情采集上架京东店铺(京东商品详情接口,淘宝商品详情接口,无货源商品数据采集接口)接口代码对接教程如下: 1.公共参数 名称 类型 必须 描述(接口代码教程wx19970108018) key ...

最新文章

  1. 工作中关于rpm的一个简单但头疼的问题
  2. Git现实(一个)版本控制概述
  3. MyEclipse-7.5.0版注册码破解及激活操作
  4. 商品微服务添加api接口
  5. 高性能Web框架FastAPI v0.62.0
  6. TensorFlow 变量共享: get_variable
  7. 用思科模拟器对交换机进行超级终端配置和Telnet远程登录配置
  8. 高通平台环境搭建,编译,系统引导流程分析
  9. Ubuntu镜像的下载
  10. powerdesign如何导出数据库到mysql数据库
  11. 腾讯云云服务器Centos系统安装MySQL数据库详细教程
  12. C/C++ 点和箭头操作符的区别
  13. Pandas是什么?Pandas库下载和安装!
  14. arm GIC介绍之一
  15. Numpy中reshape函数、reshape(1,-1)的含义(浅显易懂,源码实例)
  16. excel wind插件使用_Excel实现聚光灯效果?今天手把手教你制作,没想到它竟如此容易...
  17. 来自一位双非本科跌跌撞撞的秋招指南(秋招攻略/经验分享/干货)
  18. 红旗linux开机快吗,红旗Linux操作系统加速(转)
  19. 智慧灌区信息化解决方案
  20. verilog除法器

热门文章

  1. 解决电脑右键新建没有文本文档的问题
  2. java程序设计之学生选课管理系统_课内资源 - 基于JAVA面向对象的学生选课管理系统...
  3. c语言小游戏代码大全300行,C语言贪吃蛇经典小游戏
  4. 解决mysql客户端中文显示乱码
  5. Spring源码下载以及构建技巧
  6. 【计算机语言】C语言小游戏——贪吃蛇
  7. golang map转json的顺序问题
  8. pandas快速把txt转为excel
  9. 斗战神服务器正在维护6,斗战神6月5日维护公告
  10. 区块链学习之《区块链技术指南》读书笔记