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