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