1.引言1.1.编写目的
为法大大接入平台方开发人员提供一个规范化的接口协议,以实现与法大大平台的互操作, 进行业务整合嵌入。
- 1.2.背景本协议适用于法大大电子签章平台与第三方接入平台间的行为、数据及事件的交互与传递。
本协议承载于HTTP协议,严格遵守HTTP协议规范。
1.3.定义
CA:Certificate Authority证书授权机构
1.4.参考资料
RFC2616,HTTP协议
2.概述
接入方平台需向法大大申请接入(须填写接入申请表格,包括平台域名、服务器IP,客 户实名审核模式等),法大大审核后将给接入平台颁发app_id和app_secret。app_id为6位 数字,app_secret为24位字符串。接入方需提供其服务器IP以做绑定。 典型业务流程(个人用户):
客户在接入方平台注册账号
接入方将个人用户信息(身份证、姓名、邮箱、手机等)同步给法大大,法大大向CA机 构申请CA证书。
- 客户在接入平台页面上向法大大发起签章请求,法大大提供签章页面,供客户嵌入接入平 台流程或是跳转到该页面。
- 客户在法大大页面上完成电子签章后(需要验证法大大平台下发给客户的签章验证短信), 返回接入方平台
4.企业CA申请流程
A.接入平台自身的CA由法大大运营同事创建环境(测试/正式)时申请,客户编号已经通 过邮件发送, 不需要再通过其他方式申请。
B.接入平台下的企业客户的CA则按照《企业CA申请自助流程》进行CA申请。
5.规范(重要!请阅读!!!)
- FDDServer:法大大接口服务器域名,参见邮件内容
- Port:法大大接口服务器端口,参见邮件内容
- APP_ID:接入方的ID,参见邮件内容
- APP_SECRET:接入方的密钥,参见邮件内容
- Triple DES(3DES):DESede/ECB/PKCS5Padding;密钥为APP_SECRET
- php计算摘要时,md5和sha1的加密结果要转大写,再进行下一步计算
- 使用java sdk时,url为FDDServer:Port,不用加接口名
- 如果发现文档中有错误请在QQ对接群中提出,Thank You!