因?yàn)榈谌椒?wù)的重要性和便捷性,故產(chǎn)品開發(fā)方無(wú)論如何都需要通過(guò)對(duì)接第三方服務(wù),來(lái)降低投入的預(yù)算成本及功能實(shí)現(xiàn)穩(wěn)定性等問題。但對(duì)接第三方并不是開發(fā)公司技術(shù)不行,而是有些東西是必須要對(duì)接,才能形成完整的系統(tǒng)閉環(huán)。下面就跟著積木科技來(lái)看看哪些是必要的第三方服務(wù):
1、短信平臺(tái):
例如在軟件系統(tǒng)中,用戶進(jìn)行注冊(cè)修改密碼的時(shí)候需要發(fā)送驗(yàn)證碼等場(chǎng)景,雖然由移動(dòng)聯(lián)通電信等運(yùn)營(yíng)商提供短信支持,但開發(fā)公司不可能一對(duì)一進(jìn)行短信業(yè)務(wù)對(duì)接,也不可能自行開發(fā)短信驗(yàn)證碼系統(tǒng)。因此需要例如阿里云短信接口等來(lái)對(duì)接短信通知模塊,阿里云與三家運(yùn)營(yíng)商做服務(wù)中轉(zhuǎn),而我們直接對(duì)接阿里云進(jìn)行使用,當(dāng)然中間會(huì)產(chǎn)生一定的短信費(fèi)用,這個(gè)根據(jù)不同的套餐及付費(fèi)方式,價(jià)格不一。
2、第三方支付:
國(guó)內(nèi)常規(guī)有微信、支付寶及銀聯(lián)支付,國(guó)外會(huì)涉及PayPal、visa等支付方式,而作為涉及支付的系統(tǒng),無(wú)論APP還是小程序,都必須要用到第三方的支付集成,其支付原理為,當(dāng)用戶支付時(shí),調(diào)用微信支付寶等進(jìn)行支付,系統(tǒng)生成虛擬金額,而對(duì)應(yīng)微信或支付寶商戶賬號(hào)則收到來(lái)源于微信或支付寶支付分對(duì)應(yīng)實(shí)際金額。
3、第三方地圖:
主要在涉及用戶定位位置、導(dǎo)航等場(chǎng)景,需要對(duì)接現(xiàn)成的第三地圖獲取定位數(shù)來(lái)源,常規(guī)第三方有高德、百度、騰訊、谷歌,實(shí)現(xiàn)快速定位數(shù)據(jù)、導(dǎo)航數(shù)據(jù)接收及傳輸更新。
4、分亨:
接入第三方渠道接入,實(shí)現(xiàn)一鍵分享,例如分享到微信、朋友圈、QQ、QQ空間、微博、推特、臉書等,直接調(diào)用接口分享至對(duì)應(yīng)渠道,并獲取分享的數(shù)據(jù)返回值等,實(shí)現(xiàn)一鍵分享。
5、即時(shí)通訊:
即時(shí)通訊體系可以自行搭建也可接入第三方,自行搭建可參考如微信,試想一下微信表面層功能其實(shí)并不復(fù)雜,但其通訊底層,讓一般企業(yè)和個(gè)人難以觸及,且自建通訊體系的實(shí)施成本遠(yuǎn)遠(yuǎn)高于整個(gè)項(xiàng)目成本。因此這也也是一般涉及即時(shí)通訊溝通時(shí),會(huì)建議采用第三方即時(shí)通訊進(jìn)行底層數(shù)據(jù)對(duì)接傳輸,而平臺(tái)只需要做好表現(xiàn)層,目前也有比較大且成熟的第三方通訊接口。
總而言之,第三方接口有必須及非必須,但第三方接口對(duì)接在每一個(gè)系統(tǒng)肯定是存在的,也希望通過(guò)此篇文章能為各位更加的理解第三方服務(wù)。其不僅僅是表面的額外付費(fèi),而是從項(xiàng)目頂層考慮來(lái)保障項(xiàng)目穩(wěn)定的方式之一。
積木科技(http://m.aniarena.com/ )