接口回调说明

>d 该接口需要第三方自行编写提供接口到发放平台 接口编写示例如下。 #### 请求方式:POST ```java @PostMapping("signCallBack") @ResponseBody public String signCallBack(HttpServletRequest request, @RequestBody String data){ String publicKey = "该公钥由发放平台提供发放到贵司邮箱"; //解密 String decode = RSAHelper.decryptByPublicKey(data, publicKey); /*贵公司处理业务逻辑*/ return "success"; } ``` 解密工具类在 [JAVA_DEMO](https://gitee.com/xinfudblog/lxapi_java_demo) 的 RSAHelper 类中 >d 贵司写完后提供到接口url给发放平台即可。回调成功需返回success,不然回重复回调,至多重试5次 postman中模拟接口是否正常接收数据如下操作 ![微信截图_20191111122018.png](https://cos.easydoc.net/44383407/files/k2tx5nl4.png) ## 1. 个体户状态流转-回调通知 解密结果示例如下: ```json {"idCard":"12456484","name":"张三","status":30,"mobile":"1888888888","refuseType":"","refuseReason":"","companyName":"xxxx","taxNumber":"xxxx","mobile":"xxxx","address":"xxxx","businessLicense":"xxxxx","realNameCollectionUrl":"xxxx"}"; ``` |参数名称|参数含义| 数据类型|是否必有|参数备注| |-|-|-|-|-| |name|法人姓名|String|是|| |idCard|法人身份证号码|String|是|| |status|状态|Integer|是|详情请看[3.个体户状态码](doc:KskSPDLn)(该值为经营中的时候才可进行结算)| |taxStatus|税务状态|Integer|是|0:未实名,1:已实名。该状态为已实名才可进行开票操作。未实名变成已实名的时候会有回调通知| |refuseType|拒绝类型|Integer|否|0:签名无法识别,请重新签名(从新调用5.签署接口),1:政务网注册授权失败","政务网注册授权失败(从新调用7.1政务网授权接口),2:市场监管局授权失败(未完善)3:身份证照片不可用,请重新上传身份证照片,4:签名及身份证不可用,请重新上传身份证照片,5:注册异常:详情请联系客服咨询| |refuseReason|审核拒绝原因|String|否|| |companyName|个体户公司名称|String|是|| |taxNumber|税号|String|否|个体户注册成功之后才会有税号| |mobile|注册手机号码|String|是|| |address|注册地址|String|是|| |businessLicense|营业执照|String|否|个体户注册成功之后才会有| |realNameCollectionUrl|实名采集地址|String|否|只有当个体户状态为待实名认证的时候该参数才会有内容|