Skip to content

可靠性

客户端收到 pusher:ping 后必须回复:

{
"event": "pusher:pong",
"data": "{}"
}
{
"event": "pusher:error",
"data": "{\"code\":4009,\"message\":\"连接未授权\"}"
}

常见错误码:

| 错误码 | 含义 | | --- | --- | | 4001 | 应用 key 无效。 | | 4009 | 鉴权失败。 | | 4010 | 无权访问频道。 | | 4201 | 请求频率受限。 |

  • WebSocket 事件至少投递一次,客户端必须按 event_id 去重。
  • 重连后客户端必须重新订阅频道。
  • 应用端不允许发送 client-* 事件控制出餐或加热,所有业务命令必须走业务 HTTP 服务。
  • 服务端保留最近 15 分钟订单事件,应用端重连后应调用业务 HTTP 服务拉取最终状态。