--°
正在读取天气
从接入到调用,一站式了解 Yibudo API 的使用方法、计费规则与最佳实践。
curl -G "https://api.yibudo.com/v1/weather" \-H "Authorization: Bearer YOUR_API_KEY" \-H "Accept: application/json" \--data-urlencode "longitude=118.946778" \--data-urlencode "latitude=25.850346"
let res = reqwest::Client::new().get("https://api.yibudo.com/v1/weather").bearer_auth("YOUR_API_KEY").query(&[("longitude", "118.946778"), ("latitude", "25.850346")]).send().await?;let data: serde_json::Value = res.json().await?;
import requestsres = requests.get("https://api.yibudo.com/v1/weather",params={"longitude": "118.946778", "latitude": "25.850346"},headers={"Authorization": "Bearer YOUR_API_KEY", "Accept": "application/json"},)print(res.json())
const url = new URL("https://api.yibudo.com/v1/weather");url.searchParams.set("longitude", "118.946778");url.searchParams.set("latitude", "25.850346");const res = await fetch(url, {headers: {Authorization: "Bearer YOUR_API_KEY",Accept: "application/json",},});const data = await res.json();
<?php$ch = curl_init("https://api.yibudo.com/v1/weather?" . http_build_query(["longitude" => "118.946778","latitude" => "25.850346",]));curl_setopt_array($ch, [CURLOPT_HTTPHEADER => ["Authorization: Bearer YOUR_API_KEY","Accept: application/json",],CURLOPT_RETURNTRANSFER => true,]);$data = json_decode(curl_exec($ch), true);
把 YOUR_API_KEY 换成 控制台 里创建的密钥。天气预报按经纬度调用,地址是 https://api.yibudo.com/v1/weather 。