SEO知识:百度 翻译api接口

易语言怎么使用百度翻译API接口翻译文本

如题,谁知道呀。

怎样用百度,有道翻译API开发自己的翻译软件

如题,谁知道呀。


先在百度翻译API接口页面申请接口的使用。点击申请接入。

进入到申请页面后,我们按照要求填写好相关内容。因为我们是个人使用,所以选择个人开发者,而且当月翻译字符数200W以下免费,够用了。

在点击提交申请后,可以看到一些我们需要的信息。这些是我们待会要写代码用到的信息。

点击申请接入成功提示页面下面的接入文档,可以看到详细的使用说明。

通过点击  管理控制台  可以看到很多信息,包括我们刚才申请的信息。

好的,万事具备,只差代码了。下面把python3的代码贴出来,然后运行下看看效果如何:

import hashlib

import urllib.request

import json

import random

appid = '20161120000032362'

secretKey = '这里是你申请的密钥'

httpClient = None

myurl = 'http://api.fanyi.baidu.com/api/trans/vip/translate'

q = 'hello'

fromLang = 'en'

toLang = 'zh'

salt = random.randint(32768, 65536)

sign = appid+q+str(salt)+secretKey

m1 = hashlib.md5()

m1.update(sign.encode(encoding='utf-8'))

sign = m1.hexdigest()

myurl = myurl+'?appid='+appid+'&q='+urllib.parse.quote(q)+'&from='+fromLang+'&to='+toLang+'&salt='+str(salt)+'&sign='+sign

response = urllib.request.urlopen(myurl).read().decode('utf8')

getJson = json.loads(response)

getInfo = getJson['trans_result']

s=getInfo[0]

re=s['dst']

print(re)

7

有道翻译api的过程大同小异,童鞋可以自行研究。我的Linux系统中的命令行翻译工具就是利用有道翻译api和python写的,方便简单。

文章发布时间与标签:

更新时间:2023-06-01 10:20:30
标签:

推荐的SEO知识: