🌀 全国最新地震【震情速报】推送服务

系统会将全国最新地震【震情速报】推送到你设置的地址,一般发震后5分钟左右推送。当你收到数据后必须返回一个数字 200。如有订阅需求,请登录接口盒子后台菜单【订阅服务-订阅推送服务】里订阅。
📋 基础信息
POST 推送方式
JSON 数据格式

⚡ 系统会通过 HTTP POST 请求将数据以 JSON 格式推送到您设置的接收地址。

✅ 收到数据后,请务必在响应中返回数字 200,否则系统会认为推送失败并尝试重新推送。

📄 数据示例
{
    "code": 200,
    "title": "4月12日8时49分青海海西州唐古拉地区发生3.5级地震",
    "fabutime": "2026-04-12 08:59:42",
    "weidu": "33.37",
    "time": "2026-04-12 08:49:00",
    "dizhi": "青海海西州唐古拉地区(北纬33.37度东经91.28度)",
    "weidu2": "北纬",
    "jingdu": "91.28",
    "jingdu2": "东经",
    "leve": "3.5",
    "shendu": "10.0",
    "hctime": "2026-04-12 10:55:08",
    "msg": "据中国地震台网测定,北京时间4月12日8时49分青海海西州唐古拉地区(北纬33.37度,东经91.28度)发生3.5级地震,震源深度10.0千米。",
    "timejg": "642",
    "timejg2": "10分42秒",
}
🔍 字段说明
字段名 说明 示例值
code 状态码,始终为 200 200
title 标题 4月12日8时49分青海海西州唐古拉地区发生3.5级地震
fabutime 发布时间 2026-04-12 08:59:42
weidu 纬度 33.37
time 地震时间 2026-04-12 08:49:00
dizhi 地震位置 青海海西州唐古拉地区(北纬33.37度东经91.28度)
weidu2 北纬或南纬 北纬
jingdu 经度 91.28
jingdu2 东经或西经 东经
leve 地震等级 3.5
shendu 地震深度 10.0
hctime 接口盒子发布时间,因官方有页面缓存原因,接口盒子发布时间实际与官方页面正式对外显示一致。 2026-04-12 10:55:08
msg 信息提示。如果有参数信息缺失可通过消息内容获取震情。 据中国地震台网测定,北京时间4月12日8时49分青海海西州唐古拉地区(北纬33.37度,东经91.28度)发生3.5级地震,震源深度10.0千米。
timejg 地震时间与发布时间的时间差,单位秒 642
timejg2 格式化后的发布时间差 10分42秒
💻 PHP 接收示例

✅ 以下是一个简单的 PHP 接收示例,您可以根据实际需求进行调整:


<?php

// 获取 POST 请求的原始数据
$postData = file_get_contents('php://input');

// 将 JSON 数据解码为数组
$datares = json_decode($postData, true);

// 检查 JSON 解码是否成功
if (json_last_error() === JSON_ERROR_NONE) {  
    // 获取状态码
    $code = $datares['code'];
    
    // 如果状态码为 200,处理预警数据
    if($code == 200) {
        // 在这里编写您的业务逻辑
        // 例如:保存到数据库、发送通知等
        


    }
}

// 必须返回 200 表示接收成功
echo 200;

// 重要提示:如果不返回 200,该条信息将多次重复推送
?>

💡 重要提示:

接收程序处理完成后,必须返回数字 200 作为响应,否则推送服务器会认为推送失败并进行重试。