百度翻译API对接

6 篇文章 1 订阅

百度翻译开发平台:http://api.fanyi.baidu.com/api/trans/product/index

打开如上链接:

下载SDK

导入SDK

新建一个工程(zyq-translate),并新建包(com.zyq.translate)

解压SDK,得到如下两个文件夹

(1)选择 java\src下的 Main.java文件,拷贝到包下;

(2)选择 java\src\com\baidu\translate\demo下个的三个.java文件,拷贝到工程包下;

最后得到如下视图:

解决小红叉(修改导入包路径,以及MD5.java中的一个异常处理),得到如下视图

到此,所以文件已经正确导入了(当然,也可以直接导入压缩文件,这里就不再举例,不知道的自行百度)。

申请APP

返回开发者平台,登录百度帐号,获取APP ID和密钥(没有的按提示自己去申请APP)

测试

回到工程,打开Main.java文件,将申请的APP ID和密钥分别填入APP_ID、SECURITY_KEY,运行程序,则可以看到已经翻译成功了。

返回的数据是JSON数据,包括了源语言、目标语言、源文字、目标文章,另外所有的文字是Unicode编码,需要转化为UTF-8。

另外:对于返回后的数据处理,下面这些小工具,你可能也用得着。

https://blog.csdn.net/sunnyzyq/article/details/85047093

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值