java google翻译api接口_java 免费调用google 谷歌翻译api
谷歌的翻译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相关推荐
- 百个免费API接口分享,调用完全不限次数...
点击上方"终端研发部",选择"星标" 回复"资源",领取全网最火的Java核心知识总结~ 作者 : ishxiao 来源:blog.csdn ...
- 100多个免费常用API接口分享,调用完全不限次数,以后总用得着!
点击上方"Java基基",选择"设为星标" 做积极的人,而不是积极废人! 每天 14:00 更新文章,每天掉亿点点头发... 源码精品专栏 原创 | Java ...
- 几个免费API接口分享,调用完全不限次数...
点击上方蓝色"终端研发部",选择"设为星标" 学最好的别人,做最好的我们 作者 : ishxiao 来源:blog.csdn.net/ishxiao/artic ...
- 100 多个免费 API 接口分享,调用完全不限次数,以后总用得着
点击上方"芋道源码",选择"设为星标" 做积极的人,而不是积极废人! 源码精品专栏 原创 | Java 2019 超神之路,很肝~ 中文详细注释的开源项目 RP ...
- 100多个免费API接口分享,调用完全不限次数
各类无次数限制的免费API接口整理,主要是聚合数据上和API Store上的一些,还有一些其他的. 聚合数据提供30大类,160种以上基础数据API服务,国内最大的基础数据API服务,下面就罗列一些免 ...
- 网络音乐api接口,歌词api接口,免费
网络音乐api接口,歌词api接口,免费 具体请看项目地址 项目地址: http://showdoc.dagoogle.cn/index.php/4 网络音乐api开放接口 所有这些都是为了学习,交流 ...
- 支付宝开放平台api接口封装统一调用方式
在对接支付宝过程中,发现支付宝每个接口例子,都定义了AlipayClient和xxxRequest.xxxResponse. 老的写法就是每次都去写new一个AlipayClient package ...
- 唯品会关键字搜索商品API接口(item_search-按关键字搜索唯品会商品API接口),唯品会API接口
一.唯品会关键字搜索商品API接口(item_search-按关键字搜索唯品会商品API接口),唯品会API接口接口可获取到宝贝标题,宝贝价格,宝贝ID,宝贝图片,优惠价,宝贝链接,卖家昵称,店铺所在 ...
- 京东推荐商品列表API接口-(item_recommend-获取推荐商品列表API接口),京东API接口
一.京东推荐商品列表API接口-(item_recommend-获取推荐商品列表API接口),京东API接口代码对接如下: 1.请求参数: 名称 类型 必须 描述 key String 是 调用key ...
- 京东商品评论API接口-(item_review-获得JD商品评论API接口),京东API接口
一.京东商品评论API接口-(item_review-获得JD商品评论API接口),京东API接口代码对接如下: 1.公共参数 名称 类型 必须 描述 key String 是 调用key(必须以GE ...
最新文章
- 传文件进云服务器,传文件进云服务器
- (二)操作系统设计技术知识重点笔记
- 腾讯云数据库团队:MySQL5.7 JSON实现简介
- 为什么在Python里推荐使用多进程而不是多线程?(为什么python多线程无法增加CPU使用率?)...
- css不换行属性_那些不常见,但却非常实用的 css 属性
- Python接口测试-模块引用与映射
- 浣溪沙·过杜甫草堂有感
- Android开发之Android studio自动签名打包release 版本的正确姿势(完整版) | 文末尾附有Google官方签名教程
- pointnet分割自己的点云数据_细嚼慢咽读论文:PointNet论文及代码详细解析
- 从深圳到南阳-13天单骑3000里回家记
- 嘉善 机器人比赛_电脑机器人比赛辅导教师培训在浙师大嘉善附校举行
- shell 将两行内容合并到同一行
- android 5.0三星,转自【XDA】安卓(Android 5.0)L主题
- TSP(旅行者问题)——动态规划详解
- 读取mysql表名称_JAVA动态读取mysql表的字段名索引
- 如何使用报表工具制作条形码报表
- C++打卡4-宝箱密码
- CAD中图框和比例和打印机的纸张尺寸的关系
- 无感延迟智能降噪,一款无线蓝牙耳机体验分享,值得安利
- 理论+实操:K8S搭建dns内部服务与控制器controlls五种模式