API調(diào)用-簡(jiǎn)單身份認(rèn)證
簡(jiǎn)單身份認(rèn)證適用于工作組內(nèi)API的調(diào)試、API調(diào)用測(cè)試等場(chǎng)景。調(diào)用時(shí)需使用API歸屬的應(yīng)用的AppCode和有效AppKey,作為調(diào)用時(shí)的身份認(rèn)證信息。本文為您介紹如何使用第三方工具Postman調(diào)用簡(jiǎn)單身份認(rèn)證下的API。
背景信息
對(duì)簡(jiǎn)單身份認(rèn)證的API進(jìn)行調(diào)用時(shí),調(diào)用方需要在HTTP請(qǐng)求的Header中根據(jù)當(dāng)次請(qǐng)求的具體情況填寫(xiě)以下參數(shù)。
參數(shù)名稱(chēng) | 說(shuō)明 | 示例值 |
Date | 請(qǐng)求發(fā)出時(shí)間,GMT格式的日期格式。 | Fri, 18 Jun 2021 07:14:23 GMT |
Authorization | 調(diào)用的應(yīng)用Code+空格+AppKey | productcode 3FQoSpxUbCgz5bCss |
前提條件
目標(biāo)API的調(diào)用認(rèn)證方式包含簡(jiǎn)單身份認(rèn)證。
已安裝Postman工具。
操作步驟
打開(kāi)Postman調(diào)用工具,在頂部單擊按鈕,新增連接頁(yè)面,頁(yè)面相關(guān)參數(shù)描述如下。
序號(hào)
描述
①
接口名稱(chēng),可自定義
②
請(qǐng)求方式,通常為GET或POST
③
接口訪問(wèn)路徑
④
參數(shù)名稱(chēng)
⑤
參數(shù)值
⑥
Send按鈕,單擊發(fā)送請(qǐng)求
選擇GET/POST請(qǐng)求方式,并輸入API調(diào)用的訪問(wèn)路徑,獲取方式請(qǐng)見(jiàn)獲取API調(diào)用信息步驟6。
單擊Headers,給KEY列增加參數(shù)“Date”,并在VALUE列填寫(xiě)當(dāng)前GMT格式時(shí)間。
繼續(xù)在KEY列增加參數(shù)“Authorization”,并在VALUE列填寫(xiě)Authorization值;Authorization值由應(yīng)用Code和AppKey組成,中間空格連接,獲取方式,請(qǐng)參見(jiàn)獲取API調(diào)用信息步驟5和步驟6。
可選項(xiàng),若該API創(chuàng)建時(shí)配置了請(qǐng)求參數(shù),需將對(duì)應(yīng)的請(qǐng)求參數(shù)名稱(chēng)、參數(shù)值配置到Params列表中的KEY列和VALUE列。
說(shuō)明以API實(shí)際配置內(nèi)容為主,若API創(chuàng)建時(shí)未配置請(qǐng)求參數(shù),本步驟可跳過(guò)。
配置完成,單擊Send,發(fā)送調(diào)用請(qǐng)求,調(diào)用成功后,返回調(diào)用結(jié)果。