网页手机号抓取程序(字节宿主APP扫码代码开发者工具中预览回调参数说明参数 )
优采云 发布时间: 2022-03-30 13:22网页手机号抓取程序(字节宿主APP扫码代码开发者工具中预览回调参数说明参数
)
获取手机号码
获取用户绑定的手机号码。手机号的获取只有在用户主动点击按钮组件后才能发起。
(只能使用主企业小程序,需要申请审核,点击查看申请说明)
使用注意事项
组件 open-type 的值需要设置为 getPhoneNumber。用户点击后,会弹出授权弹窗供用户确认(若用户账号未绑定手机号,则绑定手机号流程一次;授权弹窗-每次使用时都会弹出窗口)。用户同意后,开发者可以通过bindgetphonenumber事件回调获取加密数据,开发者可以将数据发回自己的服务器解密,得到手机号。
扫码体验
请使用字节主机APP扫码
代码示例
在开发者工具中预览
Page({
getPhoneNumberHandler(e) {
console.log(e.detail.errMsg);
console.log(e.detail.iv);
console.log(e.detail.encryptedData);
},
});
回调参数说明参数类型说明
错误消息
细绳
错误信息
加密数据
细绳
具有完整用户信息的加密数据,包括敏感数据
iv
细绳
加密算法的初始向量
errMsg 是发生错误时的具体错误信息:
数据解密
参考敏感数据处理在开发者后台解密。解密后得到的数据格式如下:
{
"phoneNumber": "138xxxxxxxx", // 用户绑定的手机号(国外手机号会有区号)
"purePhoneNumber": "138xxxxxxxx", // 没有区号的手机号
"countryCode": "86", // 区号
"watermark": {
"appid": "ttxxxxxxxxxxxxxxxx",
"timestamp": 15000000000000000
}
}