国产精品综合av_日韩精品偷拍一区二区_久草视频资源在线_亚洲视频 中文字幕_亚洲电影AV一区春药高潮_小×导航福利在线导航_欧美性爱一级短视频_人成视频免费在线观看不卡_国产九色在线播放_国产高清无码一区二区

藍(lán)海情報網(wǎng)

接口文檔,產(chǎn)品經(jīng)理怎么看?

藍(lán)海情報網(wǎng) 656

接口文檔,產(chǎn)品經(jīng)理怎么看?

做產(chǎn)品經(jīng)理會調(diào)研各式各樣的第三方需求能力。

以滿足產(chǎn)品提供用戶所需要的功能,比如第三方登錄、圖像識別、風(fēng)控算法,都有專注的服務(wù)廠商。

通過接入第三方能力,企業(yè)無需自己花時間和精力投入在具有較高技術(shù)壁壘或時間成本的需求上。就算企業(yè)自己做,也做不好。

所以,產(chǎn)品經(jīng)理學(xué)會看API接口文檔,是一項產(chǎn)品經(jīng)理的基本功,可以提升產(chǎn)品設(shè)計質(zhì)量、以及和開發(fā)溝通效率。

那么,一個合格的接口文檔包含什么內(nèi)容?

接口文檔,產(chǎn)品經(jīng)理怎么看?

▲ 接口文檔范圍

有了接口文檔,我們可以知道第三方能力的功能邏輯、功能的邊界、和接入的條件。比如要接口當(dāng)天的天氣接口信息,可以查看下面的接口。

接口文檔,產(chǎn)品經(jīng)理怎么看?

比如萬年歷的接口文檔描述了接口的傳輸數(shù)據(jù)是當(dāng)天詳情。

接口文檔,產(chǎn)品經(jīng)理怎么看?

▲ 萬年歷的能力描述

接口文檔的編寫規(guī)范

各個公司甚至一家公司的不同項目組,接口文檔都可能不一樣。項目成員的前后端開發(fā)工程師會去定義接口,并且隨著需求變化,接口文檔也需要不斷維護(hù)。

所以經(jīng)常有不懂接口文檔的產(chǎn)品經(jīng)理如果讓開發(fā)同學(xué)你把后臺功能給其他部門直接用、或者某某客戶端你把你的app直接給某某部門后臺用。

這個時候,開發(fā)的拳頭就捏緊了。

在一家公司不同項目下,接口仍然有規(guī)范不一致的情況,更何況公司之間的數(shù)據(jù)交流。這也是為什么有產(chǎn)品經(jīng)理的公司,都不會選擇外包。外包開發(fā)意味著后期維護(hù)在接口、規(guī)范上都是不清楚的,難以搞清楚對方的撰寫代碼思路和潛在問題。

接口規(guī)范集中在4點維度上去做規(guī)范

1.接口方法

新增post

修改put

刪除(delete)

獲?。╣et)

通過上面4個定義接口的權(quán)限。

2.URI定義

以/a開頭,如果你的賬戶涉及到需要登錄權(quán)限、比如我們的微信開放平臺、第三方單點登錄,則需要/u。如果是通過后臺要查詢數(shù)據(jù)庫列表,則以/search結(jié)尾。如果是查詢前臺的列表則以/list結(jié)婚

3.請求參數(shù)和返回參數(shù)

兩個類型參數(shù)都分為5列:字段、說明、類型、備注、是否必填。

接口文檔,產(chǎn)品經(jīng)理怎么看?

▲ 接口的參數(shù)案例

字段:類的屬性

說明:中文解釋字段什么意思

類:屬性類型

有string(字符串)、number(整數(shù))、object(對象)、arrar(數(shù)組)四種類型。

備注:接口的能力或邏輯解釋,或者可以寫一下列子,有的情況有列子會讓開發(fā)人員看得懂一些。比如json

返回參數(shù):返回參數(shù)和產(chǎn)品經(jīng)理的異常是非常相關(guān)的。比如

  1. 只會返回接口調(diào)用成功或失敗

  2. 返回某些參數(shù)

  3. 返回列表

上面3種返回形式都包含內(nèi)容有區(qū)別。

第一種

新增、刪除、修改等,只需要一個結(jié)果即可。

第二種

結(jié)構(gòu)體有2個,第一個是code/mesaeg/dat ,第二個是data里寫返回的參數(shù),data是object類型

第三種

過于偏向開發(fā)知識,就不再敘述。

接口文檔主要有什么

互聯(lián)網(wǎng)企業(yè)要開放能力給其公司或開發(fā)者使用,就需要創(chuàng)建接口和定制接口規(guī)范。常見的產(chǎn)品形態(tài)有開放平臺這類形式。通過開發(fā)者注冊賬戶,創(chuàng)建單獨秘鑰,再提供接口允許開發(fā)者獲取能力。如下是喜馬拉雅的開放平臺下提供的音頻能力的SDK、API接入文檔。在接口文檔里面有前面提到的規(guī)范內(nèi)容。

接口文檔,產(chǎn)品經(jīng)理怎么看?

▲ 喜馬拉雅接口文檔

請求后會有響應(yīng)。在代碼層面會有如下的顯示規(guī)則

serid Long 用戶ID

usernick String 用戶登錄名

sessionkey String 用戶會話key

示例

請求

XXXX

響應(yīng)

{usersession11:

{userid:12512313,

usernck: name1 ,

sessionkey:2122323232332435353,

}}

響應(yīng)有結(jié)果,并且顯示調(diào)用成功則表示接口調(diào)通。

開放平臺文檔字段說明

第一:請求

說明請求地址,告訴如何調(diào)用接口

第二:調(diào)用秘鑰

比如喜馬拉雅要求申請秘鑰,走開放平臺賬戶協(xié)議進(jìn)行注冊。

第三:API測試

接通后會顯示什么結(jié)果,如何知道接口是否接通?就需要在接口文檔里面知道成功的參數(shù)

接口文檔,產(chǎn)品經(jīng)理怎么看?

▲ 請求測試

同理可以在微信開放平臺上可以看到

接口文檔,產(chǎn)品經(jīng)理怎么看?

▲ 微信開放平臺的接口文檔描述

多個接口文檔組成的接口目錄讓產(chǎn)品經(jīng)理和開發(fā)者快速查詢功能點,以集成到自己的產(chǎn)品中。所以產(chǎn)品經(jīng)理做第三方能力調(diào)研,最多時間的就是去看對方的接口文檔。

包括對接口的描述,比如下圖是地理位置獲取??梢钥吹皆谠摻涌谙?,可以看到地理位置獲取失敗、成果的提示。

接口文檔,產(chǎn)品經(jīng)理怎么看?

▲ 微信公眾平臺提供位置信息的接口

看完覺得寫得好的,不防打賞一元,以支持藍(lán)海情報網(wǎng)揭秘更多好的項目。

標(biāo)簽:

ad2

推薦內(nèi)容