1. 程式人生 > 實用技巧 >關聯介面,依賴介面的用法

關聯介面,依賴介面的用法

##############關聯介面的用法
思想:在實際工作中,往往需要測試到關聯介面(依賴介面),比如購買,我們需要保證使用者是登入狀態,所以在介面測試中需要拿到登入的token值,

import requests

# 1. 請求第一個介面 從響應中提取得到access_token
def get_access_token():
    url = 'https://aip.baidubce.com/oauth/2.0/token?grant_type=client_credentials&client_id=kPoFYw85FXsnojsy5bB9hu6x&client_secret=l7SuGBkDQHkjiTPU3m6NaNddD6SCvDMC
' res1 = requests.get(url) access_token = res1.json()['access_token'] print(access_token) return access_token def baidu_ocr(access_token): # 2. 實用提取到的資料 url = f'https://aip.baidubce.com/rest/2.0/ocr/v1/general_basic?access_token={access_token}' data = { 'url': '//upload-images.jianshu.io/upload_images/7575721-40c847532432e852.png? imageMogr2/auto-orient/strip%7CimageView2/2/w/1240
' } res2 = requests.post(url, data=data) print(res2.json()) def main(): token = get_access_token() baidu_ocr(token) if __name__ == '__main__': main()