概述
如何在微页面通过手机验证后再跳转第三方网页的操作说明。
开始之前
[!IMPORTANT]
使用有权访问本功能的账号。按下方步骤准备对应的业务数据或配置资料。
适用场景
比如需要验证用户身份后才能前往第三方抽奖页面、或者需要使用小程序快捷授权组件收集到用户手机号后再跳转第三方网页,并吧手机号参数携带过去
实现前提
无限制
配置方案
- 配置微页面,新增手机收集组件,提交按钮点击后动作执行 APL
- APL 中执行查询业务及跳转逻辑
a、必须先设置默认 Map 类型参数 Data,用于接收微页面传递的手机参数等。
b、APL 函数逻辑
//获取提交表单中的手机号
log.info(Data.phone)
String phone=Data.phone;
//通过手机号可以查询CRM中任意业务数据,比如查询是否有缴费记录等
//判断如果有缴费可以跳转第三方抽奖页面,并把手机号传递到抽奖页。下方示例rul请替换实际第三方网站
String url="https://www.fxiaoke.com/proj/page/marketing-page?ea=fktest3754&id=91573290721145be81ee51791b6ba33d&type=1&phone="+phone
Map action = ["type":"outside","url":url]
Map result=["jumpAction":action]
return result
预期结果与验证
完成上述操作后,在对应页面检查处理结果,并与本步骤的目标核对。
常见问题与故障排除
无法继续操作时,先核对上文说明的条件和输入信息;遇到权限提示时,请管理员确认访问权限。