订单系统自动开通页面接入流程
订单系统自动开通页面接入流程
接入流程图示
业务系统需要提供以下给订单系统
注意!!:
1.订单系统同一个订单可能会唤起页面多次,请做好页面数据的回显。前端建议做成兼容手机端的免登录单页。
2.订单系统会不定时去查询已开通的资源信息。
3.订单系统下是钉钉环境,不能有写cookie操作会打不开,比如登录跳转。
场景 | 路由地址 | 请求方式 | 传参 | 响应 |
---|---|---|---|---|
订单系统推送数据获取可访问的业务系统url | http://xxx.com/api/pm/auto-open/accept-order-for-url | POST(Content-Type: application/json) | 订单产品数据 | 可自动开通的页面链接 |
订单系统实时查询开通结果 | http://xxx.com/api/pm/auto-open/accept-order-for-result | POST(Content-Type: application/json) | 唯一标识autoOpenUnionID | 开通结果,手机号列表和域名列表 |
订单系统取消订单时告知业务系统接口 | http://xxx.com/api/pm/auto-open/accept-order-cancel | POST(Content-Type: application/json) | 唯一标识autoOpenUnionID | 正常返回 |
订单系统执行人标注完成时告知业务系统接口 | http://xxx.com/api/pm/auto-open/accept-order-done | POST(Content-Type: application/json) | 唯一标识autoOpenUnionID | 正常返回 |
订单系统将提供以下给业务系统
场景 | 路由地址 | 请求方式 | 传参 | 响应 |
---|---|---|---|---|
业务系统获取更多订单信息接口 | /api/pm/open/get-order-info-from-auto-open | GET | 唯一标识autoOpenUnionID | 订单数据 |
业务系统给手机号发送钉钉消息 | /api/pm/open/send-message-by-pm | POST(Content-Type: application/json) | 手机号和内容 | 发送结果 |
修改于 2023-03-17 02:46:54