栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

获得百度智能云access token

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

获得百度智能云access token

百度智能云管理中心网址:https://console.bce.baidu.com/

  1. 创建账户,完整身份认证
  2. 创建应用,获得API key与Secret Key:https://console.bce.baidu.com/ai/?fromai=1#/ai/ocr/app/list
  3. 获得access token:https://ai.baidu.com/ai-doc/REFERENCE/Ck3dwjhhu,可以参考下面的代码,token可以在使用的时候随时产生,但是一个token有效期是1个月,千万别在代码里写死了
def get_baidu_token() -> str:
    """获得百度的token"""
    import requests
    ak = "jSr......" # 第2步中的API Key
    sk = "Qef....." # 第2步中的Secret Key
    # client_id 为官网获取的AK, client_secret 为官网获取的SK
    host = 'https://aip.baidubce.com/oauth/2.0/token?grant_type=client_credentials&client_id={0}&client_secret={1}'.format(
        ak, sk)
    response = requests.get(host)
    if response:
        # print(response.json()) # 这是返回的字段
        # print('token:', response.json()['refresh_token'])
        # print('有效期:', response.json()['expires_in'])
        return response.json()['access_token']
  1. 得到access token后就可以根据具体的业务调用API了

API文档首页:https://ai.baidu.com/ai-doc/REFERENCE/7krq2erzw

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/303438.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号