网站策划与设计(,百度推广可以自己开户吗,吉安网站建设jajjjc,马关住房和城乡建设局网站场景介绍 
快速验证手机号Button功能用于帮助开发者向用户发起手机号申请#xff0c;应用在满足《常见类型移动互联网应用程序必要个人信息范围规定》#xff08;对第三方网站的内容#xff0c;华为公司不承担任何责任#xff09;中使用手机号的必要业务场景#xff0c;经…场景介绍 
快速验证手机号Button功能用于帮助开发者向用户发起手机号申请应用在满足《常见类型移动互联网应用程序必要个人信息范围规定》对第三方网站的内容华为公司不承担任何责任中使用手机号的必要业务场景经用户同意后应用可获取手机号为用户提供相应服务详见场景介绍。 
说明 
应用/元服务仅在首次使用时需要用户进行授权授权成功后后续只验证授权手机号不可修改。 
前提条件 
参见开发前提。 
效果图展示 
单击“快速验证手机号”按钮拉起验证界面完整流程可参考手机号快速验证。 开发步骤 
导入Scenario Fusion Kit模块以及相关公共模块。   import { FunctionalButton, functionalButtonComponentManager } from kit.ScenarioFusionKit;import { hilog } from kit.PerformanceAnalysisKit; 在容器中声明FunctionalButton指定Button的openType并设置对应的回调函数代码如下   EntryComponentstruct Index {build() {Row() {Column() {// 声明FunctionalButtonFunctionalButton({params: {// OpenType.GET_PHONE_NUMBER表示Button为快速验证手机号类型openType: functionalButtonComponentManager.OpenType.GET_PHONE_NUMBER,label: 快速验证手机号,// 调整Button样式styleOption: {styleConfig: new functionalButtonComponentManager.ButtonConfig().fontSize(20).fontColor(Color.Black)},},// OpenType为“GET_PHONE_NUMBER”时回调必须选择“onGetPhoneNumber”controller: new functionalButtonComponentManager.FunctionalButtonController().onGetPhoneNumber((err, data)  {if (err) {// 错误日志处理hilog.error(0x0000, testTag, error %{public}d %{public}s, err.code, err.message);return;}// 成功日志处理hilog.info(0x0000, testTag, succeeded in authenticating);// 开发者处理AuthorizationCodelet authorizationCode  data.code;})})}.width(100%)}.height(100%)}}说明 openType参数填写“functionalButtonComponentManager.OpenType.GET_PHONE_NUMBER”指定Button为快速验证手机号类型。controller参数必须对应填写“new functionalButtonComponentManager.FunctionalButtonController().onGetPhoneNumber”。若成功调用可通过回调函数中的临时登录凭证Authorization Code获取真实手机号临时登录凭证时效5分钟具体操作可参考服务端开发。其他参数请参考FunctionalButtonButton组件。