推送之前请先撞库
接口地址:http://120.27.110.117:8899/api/customer/pushCustomer
请求方法:POST
| 名称 | 说明 | 类型 | 是否必填 |
|---|---|---|---|
channel_code |
渠道编码,由负责人提供 |
int | 是 |
data |
数组结构体,通过处理为json字符串,然后再通过密钥加密的最终字符串 | string | 是 |
data参数说明:首先是一个包括以下参数的数组结构体,必须包括的数组元素有客户姓名、手机号,分别是name、phone。
1、首先把这个结构体json化为字符串;2、再通过对应的密钥把字符串加密处理;
以下是data中包括的客户资质元素说明:
phone |
客户手机号,需加密传送。下方有说明 | string | 是 |
|---|---|---|---|
name |
客户姓名 | string | 是 |
sex |
性别,0:保密,1:男,2:女 | int | 否 |
age |
年龄 | int | 否 |
quota |
贷款额度,单位(万) | int | 否 |
house |
房产,0:无房,1:本地房,2:外地房 | int | 否 |
car |
车产,0:无车,1:有车 | int | 否 |
social_security |
社保,0:无社保,1:有社保 | int | 否 |
pay_taxes |
企业纳税,0:无企税,1:有企税 | int | 否 |
credit_card |
信用卡,0:无信用卡,1:有信用卡 | int | 否 |
business_license |
营业执照,0:无营业执照,1:有营业执照 |
int | 否 |
micro_loan |
微粒贷,0:无微粒贷,1:有微粒贷 |
int | 否 |
accumulation_fund |
公积金,0:无公积金,1:有公积金 |
int | 否 |
insurance_policy |
保单,0:无保单,1:有保单 | int | 否 |
marriage |
婚姻,0:未婚/单身,1:离异,2:已婚 | int | 否 |
hava_issued |
有无代发,0:无,1:有 | string | 否 |
issued_type |
工资代发类型,1:现金,2:银行卡 |
int | 否 |
hava_credit_loan |
有无信用卡贷款 0:无信用卡贷款,1:有信用卡贷款 |
int | 否 |
professional_identity |
职业身份, 0:无固定职业,1:工薪族,2:生意人 |
int | 否 |
php语言demo
一、php处理传参结构体作为data参数的过程

二、php 对称加密demo,加密方式先AES,再Base64,如:

推送实例:

返回说明
根据code码判断是否推送成功,code如果等于0,则表示成功;code如果等于-1,则表示推送失败,请及时联系需求方!
| code | msg | 原因 |
-1000 |
非法请求! |
非post请求 |
-2001 |
渠道编码不可为空! |
缺少渠道编码 |
-2002 |
渠道编码错误! |
渠道编码不正确 |
-2003 |
渠道密钥错误,请联系平台! |
渠道密钥不正确,确定密钥是否正确 |
| -3001 |
data数组不能为空 |
所有数据结构体组合,加密后字符串 |
| -3002 |
data数据解密错误 |
请确认密钥是否正确 |
| -3003 |
data数据不能为空 |
数组参数组合不能为空 |
| -4001 |
客户姓名不能为空 |
缺少客户姓名 |
-4002 |
手机号不能为空! |
缺少客户手机号 |
| -4003 |
传参格式不正确 |
手机号、等系列参数格式是否正确 |
| 0 |
客户推送成功!
|
推送成功 |
| -1 |
客户推送失败!
|
推送失败,请及时联系需求方 |