文档
测试

订阅更新

GET
https://www.duofer.com/f/order/push/<shopid>

接口描述

订阅指定店铺的新订单推送,注意 <shopid> 是店铺ID,比如 https://www.duofer.com/f/order/push/asufi23i23buf4f

请求头

参数名
类型
描述
必填
platform
string
客户端平台
必填

响应参数

参数名
类型
描述
必填
res
bool
请求是否成功
必填
msg
string
请求错误提示,一般需提示前端
必填
err
int
错误码,前端可根据它来识别是哪种错误
必填
data
array[map]
详见https://easydoc.xyz/doc/16077079/NNkfXULC/IT8EWX7l
必填

说明 / 示例

**所有的请求报文头部必带如下字段** - `platform (string)` 表示平台,如微信、支付宝 注: 目前仅支持微信平台,所以`platform`字段应该是`[wx]+[版本号]`,如`platform : wx7.0.4`。 ------------------------------------------------------------------ **所有的响应报文必带的三个字段** - `res (bool)` 成功/失败 - `msg (string)` 提示信息 - `err (int)` 错误码,成功的码是`10000` 下面接口的响应数据默认已带如上两个字段。部分接口可能会附带一些额外的数据,都以json的格式组织。 成功的请求一般不进行提示,失败的请求需要根据`msg`提示用户。 ------------------------------------------------------------------ ### 接口说明 本接口是由前端发起主动连接,却只由服务端推送数据给前端,且前端不需要回复。当前端发来任何数据or关闭连接时,视为连接关闭,服务终止。 服务端发送的数据参考上面的`响应参数`。 ------------------------------------------------------------------ ### 失败说明 此接口连接失败或者自动断开,只可能存在如下情况: - 根据session id,用户未登录(检查cookie中的DFSID字段) - 根据shop id,该店铺已有监听者。需要释放其他监听的连接(可能是其他设备、也可能是本机)