如何用Android设备及Automate应用自动完成Netflix家庭更新验证?
用Automate实现Netflix家庭验证短信的自动化处理
步骤1:新建空白自动化流程
打开Automate应用,点右下角的「+」号,创建一个空白流程。
步骤2:设置短信触发条件
- 搜索并添加「Receive SMS」模块,配置过滤规则:
- 发件人栏填
Netflix(如果实际短信发件人带后缀,比如Netflix <xxxx>,就填准确的发件人名称) - 内容匹配栏填
netflix.com/verify(或者Approve,确保只触发验证短信,避免其他短信干扰)
- 发件人栏填
步骤3:提取短信里的验证链接
- 接着添加「Regex match」模块,将其与「Receive SMS」模块的输出连接:
- 输入选项选「Received SMS > Body」(即短信内容)
- 正则表达式填
https?://[^\s]+,这个规则能精准抓取短信里的所有HTTP/HTTPS链接,刚好对应验证链接 - 勾选「First match only」,只取第一个匹配到的链接即可
步骤4:用浏览器打开链接
- 添加「Launch app」模块,连接到「Regex match」的输出:
- 应用选择你常用的浏览器(比如Chrome)
- 点击「添加额外数据」,选择「Uri」,值选「Regex match > Match」(也就是刚才提取到的验证链接)
步骤5:自动点击网页上的Approve按钮
这一步需要开启辅助功能权限,按提示操作即可:
- 添加「Web interaction」模块,连接到「Launch app」的完成节点:
- 按照应用内提示,前往系统设置给Automate开启「辅助功能」权限(必须开启,否则无法操作网页元素)
- 配置模块:
- 等待条件选「Element exists」,元素选择器填
button:contains(Approve)——如果这个选择器无效,就用Automate的「元素选择工具」,直接在网页上点击Approve按钮,自动生成正确的选择器 - 交互动作选「Click」,选中刚才设置的元素即可
- 等待条件选「Element exists」,元素选择器填
步骤6:保存并启用流程
给流程起个名字(比如「Netflix自动验证」),保存后回到主界面,把流程的开关拨到蓝色(启用状态)。
小提示
- 测试时可以让Netflix重新发送一条验证短信,验证流程是否能自动触发
- 如果提取不到链接,检查短信里的链接格式,或者调整「Receive SMS」的内容匹配关键词
- 网页点击失败的话,大概率是选择器不对,用元素选择工具重新选取按钮即可
内容的提问来源于stack exchange,提问作者Shreyas
相关产品推荐
相关产品推荐

