当前位置:   article > 正文

获得百度智能云access token_获取百度云api的access token之后再怎么办

获取百度云api的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
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
'
运行
  1. 得到access token后就可以根据具体的业务调用API了

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

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/喵喵爱编程/article/detail/803305
推荐阅读
相关标签
  

闽ICP备14008679号