最近接了個(gè)小項(xiàng)目要求通過(guò)希音的開(kāi)放平臺(tái)接口采集一些數(shù)據(jù)導(dǎo)入到工廠erp系統(tǒng)。當(dāng)然了我主要是負(fù)責(zé)采集潮改,說(shuō)是采集向拆,其實(shí)就是通過(guò)接口獲取數(shù)據(jù),并不是被動(dòng)獲取偏陪,是合法的在授權(quán)下進(jìn)行的一種操作抢呆。
開(kāi)放平臺(tái)地址:開(kāi)放平臺(tái) (sheincorp.cn)
簽名規(guī)則設(shè)計(jì)的還是比較簡(jiǎn)單方便的,調(diào)用起來(lái)比微信的要舒服很多笛谦。
調(diào)用基本也就那樣抱虐,傳參,然后獲取json結(jié)果饥脑。最后就是分離取得自己需要的數(shù)據(jù)梯码。
常見(jiàn)的一些問(wèn)題。
下面是一些可調(diào)用的接口好啰。
訂單接口獲取的結(jié)果轩娶。
可以看到接口更新的還是挺勤快的。不知道是不是剛開(kāi)始做開(kāi)放接口框往,發(fā)現(xiàn)有些文檔還是有點(diǎn)問(wèn)題的鳄抒。再有就是明明通過(guò)他提供的方式計(jì)算了簽名,但是偶爾獲取數(shù)據(jù)還是會(huì)提示簽名無(wú)效椰弊,大概調(diào)用幾十次會(huì)出現(xiàn)一次這樣的情況吧许溅,有時(shí)就一直不出現(xiàn),不知道是不是他們平臺(tái)的bug秉版,不過(guò)不影響使用贤重,獲取不到數(shù)據(jù)大不了再嘗試一次。發(fā)生兩次連續(xù)錯(cuò)誤是幾乎不可能的清焕。
通過(guò)這樣的接口平臺(tái)開(kāi)發(fā)大概了解了開(kāi)放平臺(tái)基本也就那樣并蝗。如果自己要設(shè)計(jì)個(gè)這樣的平臺(tái)也大概心里有點(diǎn)數(shù)了〗胀祝基本就是開(kāi)appid和密鑰滚停,然后搞簽名算法,各種加密粥惧,最后開(kāi)放一些接口給調(diào)用返回?cái)?shù)據(jù)键畴,接口就是那些網(wǎng)址不同目錄而已。