文档中心 > 阿里聚安全

风控-IOS 接入指南

一、综述

阿里聚安全数据风控由阿里聚安全提供,是基于阿里大数据计算能力,通过业内领先的风险决策引擎,解决企业账号、活动、交易等关键业务环节存在的欺诈威胁,降低企业经济损失。

二、数据风控主流程

三、接入流程

  1. 接入申请

  2. 开发环境配置

  3. 确认发布

四、接入申请

1. 点击申请企业用户,若您已经是企业用户,则可以跳过这一步。

注意:

填写API ID这一栏时,建议填写您公司名称或相关产品名称,便于后续管理。

2. 进入聚安全管理后台,点击数据风控,选择需要的功能,点击“立即接入”按钮:

3. 新建应用,或者选择一个已经创建的应用,输入应用信息,点击“下一步”按钮,其中:

  1. 所需服务内容选择:“风险查询、识别” 或者 “风险查询、识别、拦截”;

  2. 接入方式选择:“移动客户端风险防控(SDK集成)”且实际接入应用为Android类型应用。

五、开发环境配置

5.1 生成SDK

注意事项:
出于对应用数据安全考虑,聚安全生成的SDK会与应用强绑定。如果此前使用Debug版应用 生成SDK需要在应用发布前使用>Release版应用重新上传,并替换原有SDK。

  1. 上传Release版ipa;
  2. 点击“生成SDK”按钮,生成SDK;
  3. 生成完SDK后,SDK自动下载到本地;

5.2 导入SDK

导入Framework

  1. 把SDK中的文件添加到项目目录中
    MSAuthSDK.framework SecurityGuardSDK.framework SGMain.framework
    SGNoCaptcha.framework
    SGSecurityBody.framework

  2. 确保MSAuthSDK.frameworkMSADefaultImages.bundleMSADefaultLocale.bundle加入资源中

导入图片

  1. 解压4.1生成SDK 中生成的SDK,获得文件:yw_1222_*.jpg
  2. 把这个文件导入到项目目录下,如下图:

依赖 CocoaPods:

不使用pod可以直接使用sdk内压缩包

pod 'SVProgressHUD', '~> 1.1' 
  pod 'SSZipArchive', '~> 1.1'

添加系统依赖库

在项目中添加其他依赖的framework,如下图:

image

其他项目配置

  1. Build Setting中的Other Linker Flags中添加“-ObjC”选项,如下图:

六、开发指南

6.1 ios详细文档 更多

  1. SDK初始化

初始化负责完成整个聚安全安全组件的全局初始化。接口详情

  1. 获取数据风控wtoken

使用场景:在需要使用数据风控的场景,如注册、登陆、活动页面,可以在用户点击“注册”、“登陆”等业务按钮时、业务逻辑处理前获得该token;接口详情

  1. 启动风险验证

使用场景:在需要使用验证码的场景,如注册、登陆、活动页面,可以直接启动验证码进行验证 接口详情

6.2 服务端 API 更多

风险识别

  1. 注册防控接口alibaba.security.jaq.spamregisterprevention.result.fetch.new

  2. 登陆防控 alibaba.security.jaq.loginprevention.result.fetch

风险验证

  1. 验证码服务接口alibaba.security.jaq.captcha.verify.result.fetch

七、确认发布

  1. 用户完成系统配置,即系统程序调试通过后,点击“下一步”;

  2. 请review接入的内容,确认无误后,点击“发布”;

  3. 发布后,应用正式上线运行。

八、反馈及联系

若在接入过程中有任何问题,可及时通过聚安全官网提交反馈。

  1. 电子邮箱:mobilesecurity@service.alibaba.com

  2. 客服旺旺:1435906194

  3. 在线客服(工作日9:00-18:00)

FAQ

关于此文档暂时还没有FAQ
返回
顶部