收費(fèi)說明
自2023年8月26日起,手機(jī)號實(shí)時驗(yàn)證組件將需要付費(fèi)使用。
手機(jī)號快速驗(yàn)證組件
https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/getPhoneNumber.html
新版本組件不再需要提前調(diào)用wx.login進(jìn)行登錄。
代碼示例
<button open-type="getPhoneNumber" bindgetphonenumber="getPhoneNumber"></button>
Page({
getPhoneNumber (e) {
console.log(e.detail.code)
}
})
返回參數(shù)說明
code,動態(tài)令牌??赏ㄟ^動態(tài)令牌換取用戶手機(jī)號。使用方法詳情phonenumber.getPhoneNumber接口。
請注意:
- 目前該接口針對非個人開發(fā)者,且完成了認(rèn)證的小程序開放(不包含海外主體);
- 該能力使用時,用戶可選擇綁定號碼,或自主添加號碼。平臺會基于中國三大運(yùn)營商提供的短信等底層能力對號碼進(jìn)行驗(yàn)證,但不保證是實(shí)時驗(yàn)證;
- 請開發(fā)者根據(jù)業(yè)務(wù)場景需要自行判斷并選擇是否使用,必要時可考慮增加其他安全驗(yàn)證手段。
- 開發(fā)者需合理使用,若被發(fā)現(xiàn)或用戶舉報開發(fā)者不合理地要求用戶提供手機(jī)號等個人信息,中斷了正常的使用流程,影響了用戶的使用體驗(yàn),微信有權(quán)依據(jù)《微信小程序平臺運(yùn)營管理規(guī)范》對該小程序進(jìn)行處理。常見違規(guī)事例和具體解析;
自2023年8月26日起,手機(jī)號快速驗(yàn)證組件將需要付費(fèi)使用。標(biāo)準(zhǔn)單價為:每次組件調(diào)用成功,收費(fèi)0.03元。
手機(jī)號快速驗(yàn)證組件(舊版):https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/deprecatedGetPhoneNumber.html注意目前該接口針對非個人開發(fā)者,且完成了認(rèn)證的小程序開放(不包含海外主體)。需謹(jǐn)慎使用,若用戶舉報較多或被發(fā)現(xiàn)在不必要場景下使用,微信有權(quán)永久回收該小程序的該接口權(quán)限。該能力使用時,用戶可選擇綁定號碼,或自主添加號碼。平臺會對號碼進(jìn)行驗(yàn)證,但不保證是實(shí)時驗(yàn)證;請開發(fā)者根據(jù)業(yè)務(wù)場景需要自行判斷并選擇是否使用,必要時可考慮增加其他安全驗(yàn)證手段。
手機(jī)號實(shí)時驗(yàn)證組件
https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/getRealtimePhoneNumber.html
代碼示例
<button open-type="getRealtimePhoneNumber" bindgetphonenumber="bindgetrealtimephonenumber"></button>
Page({
getRealtimePhoneNumber (e) {
console.log(e.detail.code)
}
})
該能力與手機(jī)號快速驗(yàn)證組件的區(qū)別為:
- 手機(jī)號實(shí)時驗(yàn)證組件,在每次請求時,平臺均會對用戶選擇的手機(jī)號進(jìn)行實(shí)時驗(yàn)證;
- 手機(jī)號快速驗(yàn)證組件,平臺會對號碼進(jìn)行驗(yàn)證,但不保證是實(shí)時驗(yàn)證。
請注意:
3. 目前該接口針對非個人開發(fā)者,且完成了認(rèn)證的小程序開放(不包含海外主體);
4. 該能力使用時,用戶可選擇綁定號碼,或自主添加號碼。每次請求時,平臺均會基于中國三大運(yùn)營商提供的短信等底層能力對號碼進(jìn)行實(shí)時驗(yàn)證;
5. 請開發(fā)者根據(jù)業(yè)務(wù)場景需要自行判斷并選擇是否使用,必要時可考慮增加其他安全驗(yàn)證手段。
6. 開發(fā)者需合理使用,若用戶舉報或被發(fā)現(xiàn)開發(fā)者不合理地要求用戶提供手機(jī)號等個人信息,中斷了正常的使用流程,影響了用戶的使用體驗(yàn),微信有權(quán)依據(jù)《微信小程序平臺運(yùn)營管理規(guī)范》對該小程序進(jìn)行處理。常見違規(guī)事例和具體解析;
7. 該能力的bindgetrealtimephonenumber 事件回調(diào)中,僅會返回 code,不會返回 encryptedData,開發(fā)者僅可通過消費(fèi) code的方式換取用戶手機(jī)號;
自2023年8月26日起,手機(jī)號實(shí)時驗(yàn)證組件將需要付費(fèi)使用。標(biāo)準(zhǔn)單價為:每次組件調(diào)用成功,收費(fèi)0.04元。
付費(fèi)管理
https://developers.weixin.qq.com/miniprogram/dev/platform-capabilities/paymentManage.html
修改建議
手機(jī)號快速驗(yàn)證組件舊版本接口依然可以使用,只是需要收費(fèi)而已,不想做改動的交錢就行了。如果想用新接口就去改吧,多花一分錢(增強(qiáng)小程序安全性)。