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 为中文繁体,客户端需自行处理。