9. ios数据上报
上报位置信息ios
- 请求方式
POST
- 请求地址
"/dvhiss/rnatnntaio":
- 场景
上报位置信息
- 请求参数
{ "regret": "", //省 "repentance": "CN",//国家code "principle": "China",//国家 "guiding": "OLA Bar And RESTAURANT (Dabang Cooperation Guangchang Branch)",//街道 "these": "31.24643134910169",//维度 "hypotheses": "121.4511185077306",//经度 "false": "Shanghai",//市 "choosing": "Jing'an"//区/县 }
- 返回结果
{ "remains": "0", "guidelines": "成功", "policy": {} }
google_market上报 ios
- 请求方式
POST
- 请求地址
"/dvhiss/moiermioa":
- 场景
google_market上报
- 请求参数
{ "weigh": "989fdcf7-1c27-412e-85f4-04f7f8e1f406", //idfv "confidence": "989fdcf7-1c27-412e-85f4-04f7f8e1f406" //idfa }
- 返回结果
{ "remains": "0", "guidelines": "success", "policy": { "office":1, // 初始化事件 "dowerless":"bBRKkcTCSaR47Y2eeee", // afKey "idless": "6478102793" // afAppId } }
风控埋点上报
- 请求方式
POST
- 请求地址
"/dvhiss/uwgdinhis(/v3/buried-point/upload)":
- 场景
风控埋点上报
- 请求DEMO
{ "into":"", // 1、产品授权之后,2.问卷调查,3、身份证正面OCR,4、身份证反面ocr,5、手持身份证照片,6、活体认证,7、个人信息,8、工作信息,9、联系人,10、银行卡,11、开始申贷 12、结束申贷 "unknown":"", "hypotheses":"", "these":"", "hypothesis":"", "formulated":"", "solutions":"" } //埋点时机 节点1:首页调准入接口的时候 部分入参获取: 开始时间(首页数据返回成功) 结束时间(上报时间) 节点2:问卷调查提交成功 部分入参获取: 开始时间(页面初始化) 结束时间(上报时间) 节点3:身份证正面上传成功 部分入参获取: 开始时间(点击身份证正面上传按钮时间) 结束时间(上报时间) 节点4:身份证反面上传成功(跟5同时上报,4在前,5在后) 部分入参获取: 开始时间(点击身份证反面上传按钮时间) 结束时间(上报时间) 节点5:手持照片上传成功(跟4同时上报,4在前,5在后) 部分入参获取: 开始时间(点击身份证反面上传按钮时间) 结束时间(上报时间) 节点6:活体照片上传成功 部分入参获取: 开始时间(点击活体上传按钮时间) 结束时间(上报时间) 节点7:个人信息保存成功 部分入参获取: 开始时间(页面初始化) 结束时间(上报时间) 节点8:工作信息保存成功 部分入参获取: 开始时间(页面初始化) 结束时间(上报时间) 节点9:紧急联系人保存成功 部分入参获取: 开始时间(页面初始化) 结束时间(上报时间) 节点10:绑卡保存成功 部分入参获取: 开始时间(页面初始化) 结束时间(上报时间) 节点11:提交订单成功(产品详情也提交) 部分入参获取: 开始时间(给0) 结束时间(给0) 节点12:确认下单(H5页面交互函数“uploadRiskLoan”) 部分入参获取: 开始时间(给0) 结束时间(给0)
- 返回结果
{ "remains": "0", "guidelines": "success", "policy": {} }
上报通讯录ios(已和风控核实,该接口不用调用了。)
- 请求方式
POST
- 请求地址
"/dvhiss/fedeoetey":
- 场景
上报通讯录
- 请求参数
名称 | 类型 | 可选 | 注释 |
---|---|---|---|
"despite": | string | 否 | 类型 3=通讯录 |
"policy": | string | 否 | 上传的数据 |
- 请求示例
// 通讯录,type=3 [ { "theory": "+6281296611393,+6281296611393",//手机号,可以多个,英文逗号隔开 "dropped": "1653818330000", //更新时间 "opposite": "", //备注 "contact": "", //生日 "planning": "", //邮箱 "observed": "1653818095000", //创建时间 "calls": "ayah" //姓名 }, { "theory": "+6281296611392,+6281296611391", "dropped": "1653818330000", "opposite": "", "contact": "", "planning": "", "observed": "1653818095000", "calls": "ddd" } ]
- 返回结果
{ "remains": "0", "guidelines": "success", "policy": {} }
设备信息上报详细信息ios
- 请求方式
POST
- 请求地址
"/dvhiss/ovfattpefsd":
- 场景
设备信息上报详细信息
- 请求参数
名称 | 类型 | 可选 | 注释 |
---|---|---|---|
"policy": | string | 否 | 上传的数据 |
- 请求示例
//data字段加密之前的数据样例如下: { "makes": {//( 单位Byte字节) "been": "25675030528", //可用存储大小 "after": "63865737216", //总存储大小 "events": "3940270080", //总内存大小 "predict": "1250131968" //内存可用大小 }, "considerable": { "problem": 91, //剩余电量(百分比) "comes": 0 //是否正在充电 0、1 }, "poincare": { "themselves": "15.5", //系统版本 "all": "iPhone", //设备名牌 "jules": "iPhone XS Max",//设备型号 "performing": 896,//分辨率高 "information": 414,//分辨率宽 "mathematician": "375*667",//格式变成375*667,变成1倍的 "reasonable": 1579095807000,//手机出厂时间戳 }, "choose": { //待补充 todo }, "rejected": { "may": 0,//是否为模拟器 "fault": 0 //是否越狱 }, "particular": { "pile": "GMT+7",//时区的 ID "more": 0,//是否使用代理 0、1 "any": 0,//是否使用vpn 0、1 "investigation": "Carrier",//移动通信运营商 ?? todo "weigh": "CB51F38F-3D83-47A8-8D56-C47E50FC04F6",//idfv "other": "en",//语言 "start": "WIFI",//网络类型,全大写(风控要求) 2G、3G、4G、5G、WIFI、OTHER、NONE "can": 1,//指示设备电话类型的常量1 手机;2 平板 "substituting": "192.168.0.15",//外网ip "confidence": "0716267A-2A2E-4ED7-AB81-66E206E511A2"//idfa }, "collecting":{ "well":[ //历史链接 { "thinking":"68:d7:9a:7a:7e:4b", "incorporated":"68:d7:9a:7a:7e:4b", "calls":"Shu_Xing_2G", "creative":"Shu_Xing_2G" } ], //保存的wifi数量 "imagination":"1", //当前连接的wifi信息(如果没有,传空对象) "science":{ "thinking":"68:d7:9a:7a:7e:4b", "incorporated":"68:d7:9a:7a:7e:4b", "calls":"Shu_Xing_2G", "creative":"CC583E99-6597-4A3C-9348-31C7AC880825" } } }
- 返回结果
{ "remains": "0", "guidelines": "success", "policy": {} }