一、用户开户流程
用户首次需要联系商务开通账户,需要提供手机号及来访问的IP。开好户之后,平台方将提供用户访问的key值及header头部参数的公钥加密文件、body访问参数以及返回数据的公私钥加解密文件。
二、用户请求流程
用户将拿到的key值进行rsa公钥加密后,加入到header头中Authorization参数后面,然后请求对应的功能接口。
只有接口服务查询是同步返回查询的最终结果且body体是不需要带任何参数的。但是header头中必须带Authorization参数;body体的参数必须用body体对应的公钥加密,同步返回的要不然是错误,要不然就是接收成功的批次号;结果也是需要用body体对应的私钥解密的。最终的查询结果平台会通过用户请求时传过来的回调地址加密后去请求。
三、用户操作业务图
四、提前说明
明天将完成功能图以及workman服务端开发模式实战