API通信状況
このページでは、利用API・通信先・保存先を確認できます。表示は参考情報です。災害時は気象庁・自治体などの公式発表を確認してください。
使用API
| 用途 | 通信先 | 公式・仕様リンク | 備考 |
|---|---|---|---|
| 天気予報 | weather.tsukumijima.net |
weather.tsukumijima.net | livedoor Weather 互換API |
| 現在気温 | api.open-meteo.com |
Open-Meteo | 天気予報の補完表示 |
| 地域自動選択 | ipapi.co |
ipapi.co | 不明時は東京へフォールバック |
| 国内地震 | api.p2pquake.net |
P2P地震情報 JSON API v2 | 最新地震・履歴・WebSocket |
| 緊急地震速報 | api.p2pquake.net / api.wolfx.jp |
P2P地震情報 / Wolfx API | P2PQuake を主に、Wolfx を補完に利用 |
| 気象庁地震情報 | www.jma.go.jp / data.jma.go.jp |
気象庁 地震情報 / 多言語地震情報 | 公式詳細リンク・深さ補完に利用 |
| 海外地震 | earthquake.usgs.gov |
USGS Earthquake Feed | グローバル地震表示 |
保存・キャッシュ
KV は短時間キャッシュと直近地震の控えとして使います。D1 は設定があれば保存先として使える想定ですが、D1 が無くてもサイトと API は動作します。
| 種類 | Binding / 名前 | 用途 | 無い場合 |
|---|---|---|---|
| Cloudflare KV | tenki_jp |
latest_quake_cache(約30秒)、quake_history_cache_v2(約120秒)、early_warning_cache_v1(約15秒)、直近地震控え(約7日) |
外部APIから直接取得し、失敗時キャッシュ復旧だけ使えません |
| Cloudflare D1 | TENKI_DB / tenki-jp-d1 |
将来の軽量な履歴保存・集計用。現時点では必須ではありません | 未設定でも通常動作します |
リアルタイムの通信ステータス表示
リアルタイムの通信状態はトップページの「通信状況」カードに表示されます。