码迷,mamicode.com
首页 > Windows程序 > 详细

百度 验证码识别API 使用

时间:2018-04-26 18:27:40      阅读:696      评论:0      收藏:0      [点我收藏+]

标签:alt   request   oauth   ase   使用   识别   content   ima   image   

先到百度云申请文字识别API ,会给你一个API KEY和一个SECRET KEY,免费,一天最多500次请求。

技术分享图片

 


try:
temp_url = ‘https://aip.baidubce.com/oauth/2.0/token?grant_type=client_credentials&client_id=【API KEY】&client_secret=【SECRET KEY】‘
temp_res = requests.post(temp_url)
temp_token = eval(temp_res.text)[‘access_token‘]
temp_url = ‘https://aip.baidubce.com/rest/2.0/ocr/v1/general_basic?access_token=‘ + temp_token
temp_headers = {‘Content-Type‘: ‘application/x-www-form-urlencoded‘}
temp_file = open(‘code_xjtu.png‘, ‘rb‘)
temp_image = temp_file.read()
temp_file.close()
temp_data = {
‘image‘: base64.b64encode(temp_image)
}
temp_data = urllib.parse.urlencode(temp_data)
temp_res = requests.post(url=temp_url, data=temp_data, headers=temp_headers)
code = int(eval(temp_res.text)[‘words_result‘][0][‘words‘])
except Exception as e:
print(e)
print(‘验证码识别异常,请联系管理员‘)

百度 验证码识别API 使用

标签:alt   request   oauth   ase   使用   识别   content   ima   image   

原文地址:https://www.cnblogs.com/zealousness/p/8953714.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!