华为、OPPO、vivo、荣耀也有反诈接口吗?四家官方文档对比:查什么、看多久、能不能关
不翻车编辑部 · 更新于

先说结论:**华为、OPPO、vivo、荣耀四家都有。它们的开发者网站上,都开放了给支付和金融 App 用的反诈检测接口:你转账、付款前,App 先问一下手机系统,这台手机是不是正在被骗。**四家文档都没写会把你装了哪些 App 的完整名单交给调用的 App,也都没写上报公安。和翻墙直接有关的是另一件事:华为和 OPPO 的文档写着,App 可以查到这台手机是不是正在使用 VPN,结果直接交给 App。
上一篇讲的是小米:它的开发者文档写着,删除的 App 72 小时以内还能查出来,见小米手机被曝上报应用列表。这篇把另外四家的官方文档一家一家翻了一遍,截图时间是 2026 年 11 月 3 日。
一张表看四家
| 华为 | OPPO | vivo | 荣耀 | |
|---|---|---|---|---|
| 接口名 | 涉诈剧本检测 | 轻量沙箱·支付安全风险检测 | 千镜可信引擎·诈骗剧本识别 | 风险检测服务·反诈检测 |
| 查多久以前 | “近期”,没写小时数 | 最远 72 小时 | 6 小时 | 6 小时 |
| 返回完整 App 名单 | 没写 | 没写(返回命中个数) | 没写 | 没写 |
| 数据存多久 | 服务器不超过 180 天 | 没写 | 没写(写明在手机本地评估) | 没写 |
| 用户能不能关 | 没写 | 安心防护模式可开关 | 智能防诈骗开关 | 有开关,关了缓存还能读 |
| 和反诈中心的关系 | 对接国家反诈中心黑样本库 | 数据来源写反诈中心、通信反诈大平台 | 白皮书写与工信部共建工信反诈大平台 | 使用国家反诈中心涉诈数据 |
| 上报公安 | 没写 | 没写 | 没写 | 没写 |
| App 能查 VPN 状态 | 能(统一风控凭证) | 能(终端环境安全检测) | 文档没写 | 文档没写 |
这种接口是怎么工作的
比如你打开支付 App 准备转账,它先问手机系统一句:这台手机最近有没有接过诈骗电话、有没有开着屏幕共享、有没有装过可疑 App。系统根据自己记下的情况回一个风险分,App 再决定放行、弹窗提醒还是拦下来。
像银行柜员转账前问旁边的保安:“这人刚才是不是一直在打电话?“保安不说看见的全部细节,给一个判断。区别是这个保安一直跟着你,看多久以前的事、记多久、你能不能让他别看,四家写得不一样。
华为:线索发到服务器,存 180 天
鸿蒙开发者文档里有个接口叫“涉诈剧本检测”,给金融支付 App 在转账、支付前调用,返回 0 到 100 的风险分,加一串线索:近期接听过涉诈电话、收到诈骗短信、开着呼叫转移、正在共享屏幕,还有一项是近期安装过或正在运行“小众聊天类、投资理财类、视频会议类” App。文档没列哪些 App 算小众聊天。

华为写清了两件小米没写的事:线索先在手机上采集,再发到华为的服务器判断;个人数据说明里写着,“是否接听诈骗电话、是否正在共享屏幕”这类记录在服务器上存储不超过 180 天,超期自动删除。

华为应用市场里还有个“应用检测”。官方说明写着,它自动扫描设备里已安装的所有应用,包括别的渠道下载的,并且“对接了国家反诈中心涉诈信息黑样本库”,对涉诈应用预警和拦截。鸿蒙 6、7 的说明页还写着,病毒、不良这类风险应用的部分权限和行为限制,用户自己解除不了。

OPPO:最远看 72 小时,对照最近运行的 10 个 App
OPPO 开放平台有一套“轻量沙箱数据采集”接口,其中一个场景叫“支付安全风险检测”。采集数据的是系统里的安全组件,查最近有没有录屏、屏幕共享、可疑通话、访问危险链接,按时间远近分档,最远 72 小时,和小米一样长。可疑通话和危险链接的数据来源,文档写的是“反诈中心、通信反诈大平台”。

和 App 有关的一项:调用方先交一份恶意 App 名单,系统拿名单对照手机最近运行的 10 个应用,返回命中几个、最短安装时间在哪一档。返回的是命中个数,不是你的完整 App 名单。这套接口要求 ColorOS 16、内存 8G 以上。

vivo:只看 6 小时,写明在手机本地评估
vivo 的叫“千镜可信引擎”,里面有一项“诈骗剧本识别”。判断依据几乎都是调用前 6 小时内的事:接过境外电话且通话超过一定时长、接过 192 开头的电话、收到冒充官方的诈骗短信、开着呼叫转移、通话中下载金融 App。返回场景编号、高中低三档风险和 0 到 10 的风险分。

vivo 文档说清了两点:千镜可信引擎“全程在端侧完成评估,无需上传用户数据”;它依赖手机里的“智能防诈骗”开关,开关没开,App 去查只会拿到一句“智能防诈骗开关未开启”。

荣耀:关了以后,缓存里的结果还能读
荣耀的叫“风险检测服务”,其中“反诈检测”只开放给企业开发者,支持地区是中国大陆。返回 0 到 100 的风险值,加上“在过去 6 小时内”的六种行为:接打疑似诈骗电话、收发诈骗短信、安装诈骗应用、安装会议应用、发起可疑屏幕共享、呼叫转移号码是不是联系人。

要注意这一句:用户关闭了反诈检测,接口返回 -2,“如果仍有有效数据,依然可以调用 getResultInfo 获取详细结果”。关闭以后,之前记下的结果不会马上消失。

荣耀隐私官网写着,反诈功能使用国家反诈中心的涉诈数据识别诈骗应用,在安装和使用环节检测并管控;帮助页写着,被判成诈骗应用的 App 加入管控后“应用不可用”。
和翻墙有关的一项:App 能查到你开着 VPN
华为有个“统一风控凭证”接口,返回的系统风控因子里有 IS_VPN_STATUS(VPN 连接状态,已连接为 true),还有 IS_NET_PROXY_STATUS(网络代理状态)。文档写着,App 可以根据这些因子“进行风险提示、风险控制,谨慎进行业务决策或阻断操作”。

OPPO 的“终端环境安全检测”返回字段里也有两项:proxy(是否开启网络代理)和 vpn(是否使用 VPN)。这个检测工具装在 App 里面,介绍页写着支持市面上所有主流安卓手机。也就是说,就算你用的不是 OPPO,装了这种检测的 App 也能查到你开着 VPN。

这两项不是反诈功能,文档写的用途是防作弊、支付安全、账号安全。四家的反诈检测字段里都没有 VPN 和翻墙软件。但在你转账、付款那一刻,接了这种接口的 App 可以看到你开着 VPN,再决定多验证一步还是直接拦下。开着 VPN 付款被风控的情况,见开着 VPN 用支付宝、微信、银行 App 会被冻结吗。
对翻墙的人,分清三件事
- 反诈接口查的是你是不是正在被骗,字段里没有翻墙软件。
- **系统会扫描你装的 App。**华为、荣耀、OPPO 都用了反诈中心的数据来认诈骗应用。这份名单没有公开,里面有没有翻墙软件,没有公开资料能说清。
- 开没开 VPN 是另一回事,华为和 OPPO 写明了 App 可以查。
在你自己的手机上能做的 5 件事
- 转账、付款前先关翻墙软件,再打开支付 App,免得被风控多拦一步。
- **看看系统给你标了什么:**华为在应用市场 > 我的 > 应用检测;荣耀在系统管家 > 病毒查杀;OPPO 在手机管家 > 防诈保护;vivo 在 i管家 > 防骗中心。
- **防诈开关在这里:**华为 设置 > 隐私和安全 > 星盾防诈;荣耀 设置 > 隐私和安全 > 反诈防护;OPPO 设置 > 隐私与安全 > 安全 > 防诈保护;vivo 设置 > 安全 > 防骗中心 > 智能防诈骗。家里老人的手机建议开着。
- **关闭不等于清零。**荣耀写了,关闭后缓存里的结果 App 还能读。
- 翻墙软件和境外 App 放在另一台手机上,原因见小米那篇。
常见问题
华为手机能查到我在翻墙吗? 反诈检测的字段里没有翻墙软件。但华为的统一风控凭证接口可以让 App 查到这台手机正在连着 VPN、开着代理,结果直接给 App。
OPPO 的检测只在 OPPO 手机上有吗? 轻量沙箱要求 ColorOS 16;终端环境安全检测是装在 App 里的工具,介绍页写着支持市面上所有主流安卓手机。
关了防诈功能,数据就没了吗? 荣耀文档写着,关闭后缓存里还有有效数据的话,App 依然可以读到详细结果。华为服务器上的记录最长存 180 天。
这些接口会把我装的 App 名单交给公安吗? 四家文档都没写返回完整 App 名单,也都没写上报公安。华为、荣耀、OPPO 用了反诈中心的数据来识别诈骗应用,这份名单没有公开。
资料来源
- 华为开发者联盟:HarmonyOS 涉诈剧本检测、个人数据说明、统一风控凭证(系统风控因子);华为消费者支持:应用检测说明(2026-11-03 截图)
- OPPO 开放平台:轻量沙箱数据采集(id=13382、13377)、终端环境安全检测(id=11474);ColorOS 17 用户手册
- vivo 开发者平台:千镜可信引擎、诈骗剧本识别;vivo 安全与隐私透明保护白皮书 2022
- 荣耀开发者服务平台:风险检测服务反诈检测文档;荣耀隐私官网、荣耀支持页
