CWA 速报 WebSocket API 字段说明文档

连接地址:wss://api.sismotide.top/cwa

数据来源:台湾中央气象署

示例数据

{
  "type": "cwa",
  "Data": {
    "id": "20260815.193016",
    "originTime": 1786793416000,
    "latitude": 24.5,
    "longitude": 122.22,
    "depth": 66.6,
    "magnitude": 5.2,
    "placeName": "宜蘭縣政府東南東方  52.8  公里 (位於臺灣東部海域)",
    "intensity": 3
  },
  "md5": "cb13813ea3de308cbd53c2fb1f6d839c"
}

获取历史列表

连接后发送 cwalist,服务端会推送 50 条最新数据。

客户端发送(纯文本或 JSON 均可):

cwalist
{
  "command": cwalist
}

历史列表响应

{
  "type": "cwalist_response",
  "Data": [
    {
      "id": "20260815.193016",
      "originTime": 1786793416000,
      "latitude": 24.5,
      "longitude": 122.22,
      "depth": 66.6,
      "magnitude": 5.2,
      "placeName": "宜蘭縣政府東南東方  52.8  公里 (位於臺灣東部海域)",
      "intensity": 3
    }
  ],
  "count": 50
}

字段说明

字段名类型必填说明
id string 事件标识符
originTime number 发震时间毫秒时间戳
latitude number 震中纬度
longitude number 震中经度
depth number 深度 km
magnitude number 震级
placeName string 官方地点原文
intensity number 最大震度

注意事项

  • 连接后立即推送当前最新一条;之后仅在数据变化时广播。
  • 发送 cwalist(或 {"command":"cwalist"}),服务端会推送 50 条最新数据,响应 type 为 cwalist_response。
  • 时间统一为北京时间(UTC+8)。
  • 地名 placeName 为中文繁体,客户端需自行处理。