• 欢迎关注微信公众号:九万里大数据
  • 请使用Ctrl+D收藏本站到书签栏
  • 手机也可访问本站 jwldata.com

百度AI开放平台鉴权认证_获取access_token的Python示例代码

其他 九万里大数据 1年前 (2021-05-27) 424次浏览 0个评论 扫描二维码

百度AIP开放平台使用OAuth2.0授权调用开放API,调用API时必须在URL中带上access_token参数,获取Access Token的流程如下:

# encoding:utf-8
 
import requests
 
'''
百度AI鉴权认证机制
https://ai.baidu.com/ai-doc/REFERENCE/Ck3dwjhhu
'''
 
request_url = "https://aip.baidubce.com/oauth/2.0/token"
 
# 固定为client_credentials
grant_type = "client_credentials"
# 应用的API Key
client_id = "官网获取的AK"
# 应用的Secret Key
client_secret = "官网获取的SK"
params = {"grant_type":grant_type, "client_id":client_id, "client_secret":client_secret}
headers = {"content-type": "application/json"}
response = requests.post(request_url, data=params, headers=headers)
if response:
    print (response.json())

服务器返回的JSON文本参数如下:
access_token: 要获取的Access Token;
expires_in: Access Token的有效期(秒为单位,一般为30天);
其他参数忽略,暂时不用;


欢迎关注我的微信公众号“九万里大数据”,原创技术文章第一时间推送。
欢迎访问原创技术博客网站 jwldata.com,排版更清晰,阅读更爽快。


百度AI开放平台鉴权认证_获取access_token的Python示例代码
 


本站文章,如未注明,均为原创 | 原创文章版权归九万里大数据所有,未经许可不得转载。
本文链接:百度AI开放平台鉴权认证_获取access_token的Python示例代码
喜欢 (0)

您必须 登录 才能发表评论!