admin 管理员组

文章数量: 1184232

文章目录

  • 1. 百度API
  • 2. API接口
  • 3. 大规模使用
  • 4. Acknowledgment
  • 5. My thought
  • Reference
  • 彩蛋:百度大脑 AI开放平台

1. 百度API

在百度翻译开放平台(http://api.fanyi.baidu/api/trans/product/desktop)注册账号,可以免费使用基本版翻译功能。

服务介绍: 支持28种语言实时互译,覆盖中、英、日、韩、西、法、泰、阿、俄、葡、德、意、荷、芬、丹等;同时支持28种语言的语言检测。「 广泛适用于各领域有翻译需求的开发者 」

2019年7月2日起,通用翻译API升级为标准版、高级版和尊享版三个版本:

标准版:提供基础文本翻译服务,QPS(每秒并发请求量)=1,个人或企业用户均可申请使用
高级版:提供基础文本翻译服务,同时可申请自定义术语功能,QPS=10,供个人认证用户申请使用
尊享版:提供基础文本翻译服务,同时可申请词典、语音合成、自定义术语功能,QPS=100,供企业认证用户申请使用

收费模式:

标准版:免费使用,不限使用字符量
高级版、尊享版:每月翻译字符数低于200万,享免费服务;超过200万字符,按照49元/百万字符支付当月超出部分字符量费用

标准版还是比较良心的,一秒钟可以查词一次,并且免费。

2. API接口

需要在开发者信息(http://api.fanyi.baidu/manage/developer)中拿到你的ID和密钥,才能正常使用。

参考网上相关代码:
将你的秘钥放进appid 和secretKey。

#coding=utf8

import json
import http.client    #修改引用的模块
import hashlib        #修改引用的模块
from urllib import parse
import random


def translate(q):

    appid = '***' #你的appid
    secretKey = 

本文标签: 中文翻译 代码 api python