| 接口地址:https://apis.juhe.cn/fapigw/typhoon/active |
|---|
| 返回格式:json |
| 请求方式:get/post |
| 请求示例:https://apis.juhe.cn/fapigw/typhoon/active?key=key |
| 名称 | 类型 | 必填 | 说明 |
|---|---|---|---|
| key | string | 必填 | 第三方平台密钥 扫码关注公众号 |
| 名称 | 类型 | 说明 |
|---|---|---|
| tfid | string | 台风id。如:202520 |
| name | string | 台风名。如:博罗依 |
| enname | string | 台风中文名。如:BUALOI |
| starttime | string | 观测开始时间。 |
| endtime | string | 观测结束时间。 |
| lat | string | 台风中心位置维度。如:10.90 |
| lng | string | 台风中心位置经度。如:128.30 |
| movedirection | string | 台风移动方向。如:北西 |
| movespeed | string | 台风移动速度(公里)。如:21 |
| power | string | 风力(级)。如:11 |
| pressure | string | 中心气压(百帕)。如:980 |
| radius12 | string | 观测12级半径(公里)。 |
| radius10 | string | 观测10级半径(公里)。如:80 |
| radius7 | string | 观测7级半径(公里)。220 |
| speed | string | 风速(米/秒)。如:30 |
| strong | string | 台风类型。如:强热带风暴 |
| ckposition | string | 参考位置。如:距离菲律宾马尼拉东偏南方向约890公里 |
| jl | string | 未来趋势。如:“博罗依”将以每小时20-25公里的速度向西北方向移动 |
{
"reason": "success",
"result": {
"data": [
{
"tfid": "202520",
"name": "博罗依",
"enname": "BUALOI",
"starttime": "2025-09-24 05:00:00",
"endtime": "2025-09-25 08:00:00",
"lat": "10.90",
"lng": "128.30",
"movedirection": "北西",
"movespeed": "21",
"power": "11",
"pressure": "980",
"radius12": "",
"radius10": "80|80|60|60",
"radius7": "220|260|280|300",
"speed": "30",
"strong": "强热带风暴",
"ckposition": " 距离菲律宾马尼拉东偏南方向约890公里",
"jl": " “博罗依”将以每小时20-25公里的速度向西北方向移动,强度逐渐增强 (下次更新时间为25日11时30分)"
},
{
"tfid": "202519",
"name": "浣熊",
"enname": "NEOGURI",
"starttime": "2025-09-18 20:00:00",
"endtime": "2025-09-25 08:00:00",
"lat": "32.80",
"lng": "157.10",
"movedirection": "西",
"movespeed": "15",
"power": "10",
"pressure": "982",
"radius12": "",
"radius10": "60|50|60|50",
"radius7": "200|220|300|200",
"speed": "28",
"strong": "强热带风暴",
"ckposition": " 距离日本东京偏东方向约1630公里",
"jl": " “浣熊”将以每小时15公里左右的速度向偏西方向移动,强度变化不大 (下次更新时间为25日14时30分)"
},
{
"tfid": "202518",
"name": "桦加沙",
"enname": "RAGASA",
"starttime": "2025-09-18 20:00:00",
"endtime": "2025-09-25 11:00:00",
"lat": "21.70",
"lng": "108.50",
"movedirection": "西南西",
"movespeed": "17",
"power": "8",
"pressure": "998",
"radius12": "",
"radius10": "",
"radius7": "60|80|60|80",
"speed": "18",
"strong": "热带风暴",
"ckposition": " 位于广西北海市近海",
"jl": " “桦加沙”将以每小时15-20公里的速度向西偏南方向移动,强度逐渐减弱 (下次更新时间为25日12时15分)"
}
]
},
"error_code": 0
}| 错误码 | 说明 |
|---|---|
| 10001 | 错误的请求KEY |
| 10002 | |
| 10003 | |
| 10005 | |
| 10007 | |
| 10008 | |
| 10009 | |
| 10011 | |
| 10012 | |
| 10013 |
<?php
/**
* Created by PhpStorm.
* User: FZS
*/
class freeApi
{
private $apiUrl;
public function __construct()
{
$this->apiUrl = 'https://apis.juhe.cn/fapigw/typhoon/active?key=key';
}
/**
* 获取结果
* @return array
*/
public function getResult()
{
return file_get_contents($this->apiUrl);
}
}package main
import (
"fmt"
"io/ioutil"
"log"
"net/http"
)
const (
APIURL = "https://apis.juhe.cn/fapigw/typhoon/active?key=key"
)
func main() {
queryUrl := fmt.Sprintf("%s",APIURL)
resp, err := http.Get(queryUrl)
if err != nil {
log.Println(err)
return
}
defer resp.Body.Close()
body, err := ioutil.ReadAll(resp.Body)
if err != nil {
fmt.Println(err)
return
}
fmt.Println(string(body))
}