【HarmonyOS NEXT】示例代码-业务风险检测服务

介绍

本示例向您介绍如何在应用中使用业务风险检测接口进行涉诈剧本检测。

需要使用设备安全服务接口 @kit.DeviceSecurityKit

效果预览

效果图

工程的配置与使用

在DevEco中配置工程的步骤如下
  1. 创建项目应用

  2. 打开应用,使用AppGallery Connect配置的应用包名替换app.json5文件中的bundleName属性值。

  3. 使用AppGallery Connect配置的应用Client ID替换module.json5文件中的client_id属性值。

  4. 生成SHA256应用签名证书指纹并添加到AppGallery Connect对应的应用配置中,证书指纹生成请参考应用开发准备中的添加公钥指纹章节。

  5. AppGallery Connect开通涉诈剧本检测服务,具体参考Device Security Kit开发指南

工程使用说明
  1. 运行该应用前,先对设备进行联网。

  2. 运行该应用,点击"FraudRiskDetect"按钮获取涉诈剧本检测结果,如果获取成功,页面会显示检测结果,如果获取失败,页面会显示相应的错误码。

  3. 获取检测结果后,建议在服务端侧进行结果解析和签名验证。

工程目录

解释└──entry/src/main/ets            // 代码区  
   └── entryability                    
   │   └── EntryAbility.ets          // 程序入口类  
   └── model                
   │   └── BusinessRiskIntelligentDetectionModel.ets    // 涉诈剧本检测结果获取类  
   └── pages                                     
       └── Index.ets              // 首页,获取涉诈剧本检测结果的页面

具体实现

本示例展示涉诈剧本检测的功能在页面中直接调用,使用businessRiskIntelligentDetection.detectFraudRisk()方法获取涉诈剧本检测结果,源码参考BusinessRiskIntelligentDetectionModel.ets

参考

  1. entry\src\main\ets\entryability\EntryAbility.ets

  2. entry\src\main\ets\model\BusinessRiskIntelligentDetectionModel.ets

  3. entry\src\main\ets\pages\Index.ets

相关权限

不涉及。

依赖

依赖设备联网。

更多详情参考:示例代码

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值