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