翻译API HTTP地址

http://api.fanyi.baidu.com/api/trans/vip/translate

您需要向该地址通过POST或GET方法发送下列字段来访问服务

字段名 类型 必填参数 描述 备注
q TEXT Y 请求翻译query UTF-8编码
from TEXT Y 翻译源语言 语言列表(可设置为auto)
to TEXT Y 译文语言 语言列表(不可设置为auto)
appid INT Y APP ID 可在管理控制台查看
salt INT Y 随机数
sign TEXT Y 签名 appid+q+salt+密钥 的MD5值
返回结果是json格式,包含以下字段
字段名 类型 描述
from TEXT 翻译源语言
to TEXT 译文语言
trans_result MIXED LIST 翻译结果
src TEXT 原文
dst TEXT 译文

生成sign

>拼接字符串1

拼接appid=2015063000000001+q=apple+salt=1435660288+密钥=12345678

得到字符串1 =2015063000000001apple143566028812345678

>计算签名sign(对字符串1做md5加密,注意计算md5之前,串1必须为UTF-8编码)

以上为调用参数和格式

这是我写的url请求

http://api.fanyi.baidu.com/api/trans/vip/translate?q=apple&from=auto&to=zh&appid=20160413000018571&salt=1435660288&sign=39c436658c2f20730931b5139094c0a7

这是返回内容json(终于知道这种格式叫什么名了)

{"from":"en","to":"zh","trans_result":[{"src":"apple","dst":"\u82f9\u679c"}]}
\u82f9\u679c为unicode编码转换中文为苹果
API文档http://api.fanyi.baidu.com/api/trans/product/apidoc

百度翻译API的简单调用相关推荐

  1. 百度翻译api设置 java_Java调用百度API实现翻译

    下面是Java调用百度API实现翻译的具体步骤: 一.在写代码之前先在在百度翻译平台中,申请APP_ID 申请地址申请的详见点击打开链接 申请之后,会得到APP_ID和SECURITY_KEY 二.j ...

  2. html调用百度翻译api,vue cli3 调用百度翻译API翻译页面的实现示例

    首先说下,本人为在校大三狗一只,缺少实战开发经验,然后用语什么的也不标准,就按我自己的想法写的,有什么不对的地方欢迎指导指导哈 然后直接开始吧 在需要翻译的地方做上标记,这里用的是添加名为" ...

  3. 百度统计 api java_java简单调用百度统计API实现后台展示统计数据

    今天突然想调百度统计的API,然后实现后台查看百度统计的数据. 于是花了一段时间做了这个功能,本身很简单,但是用到了fastjson与string字符串之间进行互转,还有各种取值,很头痛,没能实现,最 ...

  4. C#调用百度翻译API实现自己的简单翻译工具

    前几天因为频繁使用翻译功能,但是市面上的翻译软件都臃肿了,对我我这个只需要翻译的人没有什么太大用处,反而有更多弊端. 于是在百度开发者中心申请了一个百度翻译的API.自己写了一个简单的翻译功能.仅供自 ...

  5. 一个Qt调用百度翻译API进行文本翻译的程序记录,辅助ts文件进行翻译。

    项目要求有多国语言翻译,但是手动的去复制粘贴翻译显然不是合理的,组里有人写过类似工具,但是我这里没有源码,又想根据我的需求定制一些功能,所以借鉴现有的界面,如下图 下面先搞定核心功能:百度翻译api的 ...

  6. python调用百度翻译-Python 调用百度翻译API

    由于实习公司这边做的是日文app,有时要看看用户反馈,对于我这种五十音图都没记住的人,表示百度翻译确实还可以.但不想每次都复制粘贴啊,google被墙也是挺蛋疼的事,所以用python结合baidu ...

  7. 【新手】基于C++Qt5通过调用百度翻译API制作简易翻译工具

    基于C++Qt5通过调用百度翻译API制作简易翻译工具 目录 基于C++Qt5通过调用百度翻译API制作简易翻译工具 写在前面 步骤: 1.注册百度翻译开放平台账号并开通翻译服务 2.下载安装Qt5和 ...

  8. 基于调用百度翻译API的简易翻译器(python)

    基于调用百度翻译API的简易翻译器 一.使用自己的百度账号登录百度翻译开放平台获取百度翻译API 使用您的百度账号登录百度翻译开放平台(http://api.fanyi.baidu.com): 注册成 ...

  9. python百度翻译接口_python3 调用百度翻译API翻译英文

    自行申请百度开发者账号import importlib,sys,urllib importlib.reload(sys) import urllib.request import json #导入js ...

最新文章

  1. 人工智能学习框架TensorFlow必须掌握和了解的数学基础
  2. 远程桌面,设置为支持2个人连接
  3. c++吃豆人代码_山药豆的功效与作用营养功效
  4. MATLAB中,信号的频谱图该怎么绘制?横坐标如何标注出频率值?
  5. php图片处理之本地图片转base64格式上传
  6. linux下录制视频流,Ubuntu Linux 下的PSP视频输出以及录制
  7. CRC校验原理及CRC-8简单校验函数设计
  8. oracle与sql语句
  9. Android中通过USB接口与和PC进行通讯的demo程序
  10. STemWin专题--画直线
  11. java如何excel导入_java实现Excel导入(迭代一)
  12. 65 - 请解释什么是线程锁,以及如何使用线程锁
  13. 天瑞地安电子锁APP应用 为安全家居保驾护航
  14. android11电视,适用于Android TV的安卓11更新:提高性能与隐私
  15. DSP delay延时函数
  16. 程序员们,高工资的你,是不是低社保的待遇?
  17. MacBook触控板也可以变得更强大——手势增强工具 Better and better
  18. FFmpeg —— 查看NVIDIA显卡对硬件加速的支持
  19. 基于MATLAB中APP Designer的采样定理的可视化
  20. 蓝色数据分析关系折线图表格图表合集PPT模板

热门文章

  1. 山大计算机自考,2021年4月山东大学自考专业一览表
  2. android 通知图库更新,如何获得图库应用可见的每个新图像的通知?
  3. 车牌识别数据集(蓝牌、黄牌、绿牌)及相关转换代码
  4. Mybatis入门很难吗?
  5. Android SQLite之乐学成语项目数据库存储
  6. 【HB filter】基于FPGA的半带滤波器(HB) 的设计
  7. 苹果原壁纸高清_全面屏壁纸高清 | 电影经典台词截图高清
  8. WindowsXP解决“您可能是盗版软件的受害者”问题
  9. 新手必看!统计学知识大梳理(附框架图公式)
  10. workBench闪退问题