谷歌的翻译api是收费的,但是为了临时用一下,可以免费hack他们网页版的翻译接口,而且不需要验证。

[1]java代码如下public class Translator {

public String translate(String langFrom, String langTo,

String word) throws Exception {

String url = "https://translate.googleapis.com/translate_a/single?" +

"client=gtx&" +

"sl=" + langFrom +

"&tl=" + langTo +

"&dt=t&q=" + URLEncoder.encode(word, "UTF-8");

URL obj = new URL(url);

HttpURLConnection con = (HttpURLConnection) obj.openConnection();

con.setRequestProperty("User-Agent", "Mozilla/5.0");

BufferedReader in = new BufferedReader(

new InputStreamReader(con.getInputStream()));

String inputLine;

StringBuffer response = new StringBuffer();

while ((inputLine = in.readLine()) != null) {

response.append(inputLine);

}

in.close();

return parseResult(response.toString());

}

private String parseResult(String inputJson) throws Exception {

/*

* inputJson for word 'hello' translated to language Hindi from English-

* [[["नमस्ते","hello",,,1]],,"en"]

* We have to get 'नमस्ते ' from this json.

*/

JSONArray jsonArray = new JSONArray(inputJson);

JSONArray jsonArray2 = (JSONArray) jsonArray.get(0);

// JSONArray jsonArray3 = (JSONArray) jsonArray2.get(0);

String result ="";

for(var i =0;i < jsonArray2.length();i ++){

result += ((JSONArray) jsonArray2.get(i)).get(0).toString();

}

return result;

}

}

[2]调用translate("en","zh-CN","hello world");即可

java google翻译api接口_java 免费调用google 谷歌翻译api相关推荐

  1. 百个免费API接口分享,调用完全不限次数...

    点击上方"终端研发部",选择"星标" 回复"资源",领取全网最火的Java核心知识总结~ 作者 : ishxiao 来源:blog.csdn ...

  2. 100多个免费常用API接口分享,调用完全不限次数,以后总用得着!

    点击上方"Java基基",选择"设为星标" 做积极的人,而不是积极废人! 每天 14:00 更新文章,每天掉亿点点头发... 源码精品专栏 原创 | Java ...

  3. 几个免费API接口分享,调用完全不限次数...

    点击上方蓝色"终端研发部",选择"设为星标" 学最好的别人,做最好的我们 作者 : ishxiao 来源:blog.csdn.net/ishxiao/artic ...

  4. 100 多个免费 API 接口分享,调用完全不限次数,以后总用得着

    点击上方"芋道源码",选择"设为星标" 做积极的人,而不是积极废人! 源码精品专栏 原创 | Java 2019 超神之路,很肝~ 中文详细注释的开源项目 RP ...

  5. 100多个免费API接口分享,调用完全不限次数

    各类无次数限制的免费API接口整理,主要是聚合数据上和API Store上的一些,还有一些其他的. 聚合数据提供30大类,160种以上基础数据API服务,国内最大的基础数据API服务,下面就罗列一些免 ...

  6. 网络音乐api接口,歌词api接口,免费

    网络音乐api接口,歌词api接口,免费 具体请看项目地址 项目地址: http://showdoc.dagoogle.cn/index.php/4 网络音乐api开放接口 所有这些都是为了学习,交流 ...

  7. 支付宝开放平台api接口封装统一调用方式

    在对接支付宝过程中,发现支付宝每个接口例子,都定义了AlipayClient和xxxRequest.xxxResponse. 老的写法就是每次都去写new一个AlipayClient package ...

  8. 唯品会关键字搜索商品API接口(item_search-按关键字搜索唯品会商品API接口),唯品会API接口

    一.唯品会关键字搜索商品API接口(item_search-按关键字搜索唯品会商品API接口),唯品会API接口接口可获取到宝贝标题,宝贝价格,宝贝ID,宝贝图片,优惠价,宝贝链接,卖家昵称,店铺所在 ...

  9. 京东推荐商品列表API接口-(item_recommend-获取推荐商品列表API接口),京东API接口

    一.京东推荐商品列表API接口-(item_recommend-获取推荐商品列表API接口),京东API接口代码对接如下: 1.请求参数: 名称 类型 必须 描述 key String 是 调用key ...

  10. 京东商品评论API接口-(item_review-获得JD商品评论API接口),京东API接口

    一.京东商品评论API接口-(item_review-获得JD商品评论API接口),京东API接口代码对接如下: 1.公共参数 名称 类型 必须 描述 key String 是 调用key(必须以GE ...

最新文章

  1. 传文件进云服务器,传文件进云服务器
  2. (二)操作系统设计技术知识重点笔记
  3. 腾讯云数据库团队:MySQL5.7 JSON实现简介
  4. 为什么在Python里推荐使用多进程而不是多线程?(为什么python多线程无法增加CPU使用率?)...
  5. css不换行属性_那些不常见,但却非常实用的 css 属性
  6. Python接口测试-模块引用与映射
  7. 浣溪沙·过杜甫草堂有感
  8. Android开发之Android studio自动签名打包release 版本的正确姿势(完整版) | 文末尾附有Google官方签名教程
  9. pointnet分割自己的点云数据_细嚼慢咽读论文:PointNet论文及代码详细解析
  10. 从深圳到南阳-13天单骑3000里回家记
  11. 嘉善 机器人比赛_电脑机器人比赛辅导教师培训在浙师大嘉善附校举行
  12. shell 将两行内容合并到同一行
  13. android 5.0三星,转自【XDA】安卓(Android 5.0)L主题
  14. TSP(旅行者问题)——动态规划详解
  15. 读取mysql表名称_JAVA动态读取mysql表的字段名索引
  16. 如何使用报表工具制作条形码报表
  17. C++打卡4-宝箱密码
  18. CAD中图框和比例和打印机的纸张尺寸的关系
  19. 无感延迟智能降噪,一款无线蓝牙耳机体验分享,值得安利
  20. 理论+实操:K8S搭建dns内部服务与控制器controlls五种模式

热门文章

  1. 安卓游戏源码源代码下载
  2. 微前端完整vue实例-乾坤【qiankun】
  3. 在vs里配置其他编译器
  4. Oracle分析函数用法
  5. java生成32位id,java中生成32位随机ID
  6. 等式约束凸二次规划(拉格朗日乘子法)_python
  7. 捷联惯导数值更新算法-姿态更新+速度更新+位置更新
  8. java抓取豆瓣网页内容_爬取豆瓣网页上的电影(包括图片,评分,和简介等)
  9. 谷歌浏览器 Chrome 最新版离线安装包下载地址
  10. (Win7重装)向官方Win7镜像注入驱动程序