百度翻译API接口调用

有个项目需要用到自动翻译功能,平时最常用的就是百度翻译,最初的想法是抓包,然后模拟百度网页来实现,考虑到后期可能量大,而且抓包一旦算法改变可能涉及到加密解密方面的问题,还是用正规的百度翻译API开放接口来实现比较稳妥。

报价

详细说明:
1. 权益变化:
(1)单次最长请求:标准版单次最长请求由6000字节改为1000字符,高级版、尊享版单次最长请求均由6000字节改为6000字符;
(2)免费调用量:标准版免费调用量由不限额度改为5万字符/月,高级版免费调用量由200万字符/月改为100万字符/月;
2. 若每月调用量超过免费调用量限制,将按照49元/百万字符进行计费;
3. 字符数以翻译的源语言字符长度为标准计算。空格、html标签等均计入字符。一个汉字,英文字母,标点符号等,均按照一个字符计费。

免费调用量为100万字符/月,貌似一般的小应用也够了。多的话每一百万字符49元,也不算贵。

实现

文档链接:https://api.fanyi.baidu.com/doc/21

过程很简单,按照文档中介绍的流程做,基本都能顺利通过。

整个过程,遇到唯一卡壳的地方是,做MD5时需要按utf-8的字符集来处理,如果不指定一旦有中文或日文等字符就会报错。

总得来说,百度翻译接口这种基础服务提供了很大的便利性,简单且容易上手,分享给大家。

接口   API
发表评论
留言与评论(共有 0 条评论) “”
   
验证码:

相关文章

推荐文章