百度翻译API 使用

关注 “弋凡”(YiFan)微信公众号吧 记录简单笔记 做你的最爱

1,注册百度翻译平台账号 http://api.fanyi.baidu.com/

2,得到 APP_ID 和 密钥

3,开通通用翻译API服务

4,下载相应的Demo

  • TransApi.java 中
// 设置为 post 请求
conn.setRequestMethod("POST");
conn.setRequestProperty("Content-Type","application/x-www-form-urlencoded");
  • controller 中
@Controller
@RequestMapping("tools")
public class ToolController {@Value("${baidu.APP_ID}")private   String APP_ID ;@Value("${baidu.SECURITY_KEY}")private   String SECURITY_KEY ;@PostMapping("FanYi")@ResponseBodypublic String FanYi(String query){TransApi api = new TransApi(APP_ID, SECURITY_KEY);return api.getTransResult(query.trim(), "auto", "auto");}
  • ajax 请求
$(".btn-fanyi").click(function () {$.ajax({url:"/tools/FanYi",type: "post",dataType: "json",data:{query:$(".textFanyi").val()},success:function (res) {$(".resText").text(res.trans_result[0].src+ ":"+res.trans_result[0].dst);},error:function () {console.log("请求失败~")}})})

注意

要设置待翻译的文字的 Unicode 为 UTF-8

idea 设置如下

  • 效果如下

    end—

快来关注“弋凡”微信公众号吧

百度翻译API的使用相关推荐

  1. php 百度收录api_php使用百度翻译api示例分享

    这篇文章主要介绍了php使用百度翻译api示例,需要的朋友可以参考下 百度翻译API的PHP代码,测试可以实现,不过英译中可能需要转换编码. function language($value,$fro ...

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

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

  3. Android使用百度翻译api

    一直想试用一下百度翻译的接口,前些天从网上看了一篇关于json的博客,突然想试一下百度翻译api,于是我做了一个使用百度翻译api的Android小程序. 首先要使用百度翻译(也可以使用有道翻译)必须 ...

  4. 精简版_翻译软件,基于百度翻译api

    软件开发动机 虽然现在的翻译软件很多,但是而国内的翻译软件极为臃肿,包含了大量不需要的功能,以及各种广告及推广(呵呵--),所以自己用百度翻译api做了一个精简版的翻译软件,平常自用. 待实现的功能: ...

  5. python 英语翻译 excel_Python调用百度翻译api批量翻译Excel这工作效率

    目录 背景 实现Excel表批量翻译,解除百度翻译一次只能5000字数的限制. 源代码 百度翻译api 这里直接使用大佬已经写好的代码,自己稍加改动.账号密码需要自行去百度翻译开放平台注册.翻译语言 ...

  6. Go语言使用百度翻译api

    Go语言使用百度翻译api 之前做过一个使用百度翻译api的工具,这个工具用于用户的自动翻译功能,是使用C#调用百度翻译api接口,既然在学习Go语言,那必然也是要使用Go来玩耍一番.这里我是这么安排 ...

  7. python百度翻译api申请网页版_python3调用百度翻译api接口实现全过程

    现在很都平台的翻译api接口都开始收费了,比如谷歌.微软.yandex等等,注册非常麻烦,而且要钱,目前就百度还剩下一个最基础的翻译api不需要钱,今天我要和大家分享的是怎样使用python3调用百度 ...

  8. PHP 调用百度翻译api翻译数据

    百度翻译API的PHP代码,需要申请百度翻译APPID和密钥,这是申请地址http://api.fanyi.baidu.com/api/trans/product/index,代码如下: public ...

  9. js 使用百度翻译api demo

    js 使用百度翻译api demo 详情请看官网 https://api.fanyi.baidu.com/ 我所使用的是通用翻译api 各语言: <!doctype html> <h ...

最新文章

  1. vscode css智能补全_强大的 VS Code入门
  2. RxJS mergeMap 学习笔记
  3. 南京大学计算机科学系照片,欧拉图-南京大学计算机科学与技术系.pdf
  4. python3(二)Numpy
  5. C#学习笔记:预处理指令
  6. 3.5. Ticket
  7. 前端学习(2713):重读vue电商网站33之实现首页路由重定向
  8. VMware 安装版中 安装VMware tools 图解
  9. python显示当前中文日期_Python--获取当前日期和时间(含中文格式)
  10. Mysql 复制原理以及配置 简要分析
  11. 成为前端开发人员的步骤
  12. RAC环境下的备份与恢复(五)
  13. 判断一个二叉树是不是对称二叉树
  14. 鸿蒙系统自主研发,华为鸿蒙OS系统规划曝光,原来国产自主研发系统已经如此强大...
  15. 算法:插入排序、归并排序、快速排序、堆排序
  16. 【CentOS8.0开启防火墙放行8081端口】
  17. Android 图片虚化,虚化图片,模糊图片
  18. [Java][Casssandra] create column family in Casssandra version 1.1.7
  19. python sklearn metrics,在Python中sklearn.metrics.mean_squared_error越大越好(否定)?
  20. 【调剂】2020年中科院上海光机所接收报考硕士研究生调剂生的通知

热门文章

  1. 新建JavaWeb项目
  2. Online Learning场景下实时新闻热点机器学习训练实践
  3. 【机器学习算法-python实现】采样算法的简单实现
  4. 【git学习】git管理本地项目
  5. spring-security-oauth2注解详解
  6. opencv python 图像形态学操作/图像腐蚀/图像膨胀/开运算/闭运算/顶帽/黑帽
  7. 电商双11已臻巅峰,众筹的双11才刚刚开始
  8. 信贷类行业对于业务管理系统搭建如何下手
  9. python导入模块找不到什么原因_找不到Python导入模块错误
  10. Keepalived - Keepalived 实现 tomcat双机热备