百度翻译API的简单调用
翻译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值 |
字段名 | 类型 | 描述 |
---|---|---|
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的简单调用相关推荐
- 百度翻译api设置 java_Java调用百度API实现翻译
下面是Java调用百度API实现翻译的具体步骤: 一.在写代码之前先在在百度翻译平台中,申请APP_ID 申请地址申请的详见点击打开链接 申请之后,会得到APP_ID和SECURITY_KEY 二.j ...
- html调用百度翻译api,vue cli3 调用百度翻译API翻译页面的实现示例
首先说下,本人为在校大三狗一只,缺少实战开发经验,然后用语什么的也不标准,就按我自己的想法写的,有什么不对的地方欢迎指导指导哈 然后直接开始吧 在需要翻译的地方做上标记,这里用的是添加名为" ...
- 百度统计 api java_java简单调用百度统计API实现后台展示统计数据
今天突然想调百度统计的API,然后实现后台查看百度统计的数据. 于是花了一段时间做了这个功能,本身很简单,但是用到了fastjson与string字符串之间进行互转,还有各种取值,很头痛,没能实现,最 ...
- C#调用百度翻译API实现自己的简单翻译工具
前几天因为频繁使用翻译功能,但是市面上的翻译软件都臃肿了,对我我这个只需要翻译的人没有什么太大用处,反而有更多弊端. 于是在百度开发者中心申请了一个百度翻译的API.自己写了一个简单的翻译功能.仅供自 ...
- 一个Qt调用百度翻译API进行文本翻译的程序记录,辅助ts文件进行翻译。
项目要求有多国语言翻译,但是手动的去复制粘贴翻译显然不是合理的,组里有人写过类似工具,但是我这里没有源码,又想根据我的需求定制一些功能,所以借鉴现有的界面,如下图 下面先搞定核心功能:百度翻译api的 ...
- python调用百度翻译-Python 调用百度翻译API
由于实习公司这边做的是日文app,有时要看看用户反馈,对于我这种五十音图都没记住的人,表示百度翻译确实还可以.但不想每次都复制粘贴啊,google被墙也是挺蛋疼的事,所以用python结合baidu ...
- 【新手】基于C++Qt5通过调用百度翻译API制作简易翻译工具
基于C++Qt5通过调用百度翻译API制作简易翻译工具 目录 基于C++Qt5通过调用百度翻译API制作简易翻译工具 写在前面 步骤: 1.注册百度翻译开放平台账号并开通翻译服务 2.下载安装Qt5和 ...
- 基于调用百度翻译API的简易翻译器(python)
基于调用百度翻译API的简易翻译器 一.使用自己的百度账号登录百度翻译开放平台获取百度翻译API 使用您的百度账号登录百度翻译开放平台(http://api.fanyi.baidu.com): 注册成 ...
- python百度翻译接口_python3 调用百度翻译API翻译英文
自行申请百度开发者账号import importlib,sys,urllib importlib.reload(sys) import urllib.request import json #导入js ...
最新文章
- 人工智能学习框架TensorFlow必须掌握和了解的数学基础
- 远程桌面,设置为支持2个人连接
- c++吃豆人代码_山药豆的功效与作用营养功效
- MATLAB中,信号的频谱图该怎么绘制?横坐标如何标注出频率值?
- php图片处理之本地图片转base64格式上传
- linux下录制视频流,Ubuntu Linux 下的PSP视频输出以及录制
- CRC校验原理及CRC-8简单校验函数设计
- oracle与sql语句
- Android中通过USB接口与和PC进行通讯的demo程序
- STemWin专题--画直线
- java如何excel导入_java实现Excel导入(迭代一)
- 65 - 请解释什么是线程锁,以及如何使用线程锁
- 天瑞地安电子锁APP应用 为安全家居保驾护航
- android11电视,适用于Android TV的安卓11更新:提高性能与隐私
- DSP delay延时函数
- 程序员们,高工资的你,是不是低社保的待遇?
- MacBook触控板也可以变得更强大——手势增强工具 Better and better
- FFmpeg —— 查看NVIDIA显卡对硬件加速的支持
- 基于MATLAB中APP Designer的采样定理的可视化
- 蓝色数据分析关系折线图表格图表合集PPT模板
热门文章
- 山大计算机自考,2021年4月山东大学自考专业一览表
- android 通知图库更新,如何获得图库应用可见的每个新图像的通知?
- 车牌识别数据集(蓝牌、黄牌、绿牌)及相关转换代码
- Mybatis入门很难吗?
- Android SQLite之乐学成语项目数据库存储
- 【HB filter】基于FPGA的半带滤波器(HB) 的设计
- 苹果原壁纸高清_全面屏壁纸高清 | 电影经典台词截图高清
- WindowsXP解决“您可能是盗版软件的受害者”问题
- 新手必看!统计学知识大梳理(附框架图公式)
- workBench闪退问题