一、如何開通阿里云號碼認(rèn)證服務(wù)?——登錄阿里云官網(wǎng)——產(chǎn)品分類——云通信(號碼認(rèn)證服務(wù))
1、登錄阿里云官網(wǎng),選擇產(chǎn)品分類;云計(jì)算基礎(chǔ);云通信;號碼認(rèn)證服務(wù)。
2、單擊管理控制臺。
3、單擊立即開通(號碼認(rèn)證服務(wù))。號碼認(rèn)證服務(wù)采用預(yù)先充值、按量付費(fèi)的付費(fèi)模式。
根據(jù)認(rèn)證次數(shù)實(shí)時扣費(fèi)。其中調(diào)用初始化接口不計(jì)費(fèi);調(diào)用本機(jī)號碼校驗(yàn)接口時,如果認(rèn)證結(jié)果是一致、不一致,會對本次認(rèn)證計(jì)費(fèi);如果認(rèn)證結(jié)果是無法判斷,則不計(jì)費(fèi)。調(diào)用一鍵登錄/注冊的取號接口時,如果能夠成功返回號碼,會對本次認(rèn)證計(jì)費(fèi);如果無法返回號碼,則不計(jì)費(fèi)。本機(jī)號碼校驗(yàn)與一鍵登錄單價(jià)相同,并合并計(jì)算達(dá)量。
二、開通號碼認(rèn)證服務(wù)的2個前置條件?——1、完成注冊阿里云賬號;2、并完成企業(yè)實(shí)名認(rèn)證
三、快速入門小技巧——點(diǎn)擊“快速入門”可查看自助服務(wù)指引文檔
開發(fā)者需要在APP中集成號碼認(rèn)證服務(wù)客戶端SDK,并在服務(wù)端完成API對接。
1、一鍵登錄的系統(tǒng)交互流程主要分為四個步驟:
第一步,號碼認(rèn)證SDK初始化
第二步,喚起授權(quán)頁
第三步,同意授權(quán)并登錄
第四步,發(fā)起取號
2、號碼認(rèn)證的系統(tǒng)交互流程主要分為三個步驟:
第一步,初始化
第二步,獲取認(rèn)證參數(shù)
第三步,發(fā)起認(rèn)證
四、登錄號碼認(rèn)證服務(wù)控制臺——創(chuàng)建認(rèn)證方案、下載SDK
1、登錄阿里云號碼認(rèn)證服務(wù)控制臺;
2、創(chuàng)建認(rèn)證方案;
3、填寫方案名稱、APP名稱、操作系統(tǒng)及APP包簽名信息
3.1、安卓需要提交報(bào)名和簽名
3.2、IOS需要提交BundleID
3.3、H5需要提交頁面請求地址(url)和源地址(origin)——申請創(chuàng)建H5認(rèn)證方案需要先創(chuàng)建工單提交審核通過
4、創(chuàng)建完方案后,可以在認(rèn)證方案管理頁面查看已創(chuàng)建的方案號以及對應(yīng)的SDK秘鑰;方案創(chuàng)建完成后,會生成阿里云號碼認(rèn)證秘鑰(秘鑰生成為異步接口,需刷新頁面,由于中國移動內(nèi)部實(shí)現(xiàn)原因,密鑰生成后十分鐘移動號碼才可正常使用服務(wù)),該秘鑰在使用SDK功能時需要作為入口設(shè)置。
5、下載號碼認(rèn)證SDK并按照幫助文檔中的開發(fā)指南或者所下載壓縮包中的接口文檔進(jìn)行接入集成
五、服務(wù)端接入——APP集成號碼認(rèn)證SDK可以調(diào)用SDK內(nèi)置接口獲取一鍵登錄/本機(jī)號碼校驗(yàn)token,通過該token在服務(wù)端獲取最終一鍵登錄的手機(jī)號碼/本機(jī)號碼校驗(yàn)結(jié)果。
六、常見問題
在接入過程中,建議先通過幫助文檔——常見問題,了解號碼認(rèn)證相關(guān)的功能說明和問題解答,提高開發(fā)聯(lián)調(diào)測試的效率。