今天帶你一口氣玩轉 AllThingsDev Marketplace 兩大寶藏接口:
從接入到落地,手把手示范,文末還送上「AI 編碼外掛」??,讓你的項目起飛不踩坑!
| 端點 | 功能 | 個人省錢 | 車隊降本 |
|---|---|---|---|
/stations/nearby |
城市/郵編查附近加油站 | ? 比價導航 | ? 規劃最優路線 |
/prices/current |
實時單站價格 | ? 找到最低價 | ? 批量拉取監控 |
/prices/trend |
區域 7/30 天趨勢 | ? 預測抄底 | ? 合同談判籌碼 |
import requests, os
API_KEY = os.getenv("GAS_KEY") # 在 AllThingsDev 控制臺復制
ENDPOINT = "https://api.allthingsdev.dev/gas/nearby"
params = {
"zip": "90210", # 比佛利山莊示范
"radius": 5, # 5 英里范圍
"sort": "price", # 按價格升序
"api_key": API_KEY
}
resp = requests.get(ENDPOINT, params=params)
stations = resp.json()["stations"]
print(f"最低價 {stations[0]['price']} 美元 @ {stations[0]['name']}")
輸出示例:
最低價 3.47 美元 @ Chevron - S La Cienega Blvd
?? 開發提速:讓 代碼生成 幫你一鍵產出「批量查詢+本地緩存」模板,再也不用手寫循環。
# 1. 模糊搜索「最便宜去哪」
url = "https://api.allthingsdev.dev/skyscanner/browsequotes"
params = {
"country": "US",
"currency": "USD",
"locale": "en-US",
"originPlace": "JFK-sky",
"destinationPlace": "anywhere",
"outboundDate": "2025-08-01",
"api_key": API_KEY
}
quotes = requests.get(url, params=params).json()["Quotes"]
cheapest = min(quotes, key=lambda x: x["MinPrice"])
print(f"最低價 {cheapest['MinPrice']} USD 飛往 {cheapest['DestinationId']}")
?? 性能優化:返回數據過大?用 代碼優化 自動把重復字段扁平化,帶寬節省 40%,移動端秒開。
想把「實時油價/機票」功能寫進 OKR?先把指標量化:
用 開發任務管理系統KPI 一鍵生成可衡量指標,自動同步到 Jira/Notion,每周站會直接看板復盤。??
寫完代碼別忘了文檔:
把最新接口字段丟給 代碼文檔生成器,自動輸出 Markdown + Postman Collection,前端同事 5 分鐘對接完畢。