接入文件
介面簡介
本介面支援透過產品名稱和地區名稱,查詢特定日期的農產品市場價格資料。返回結果包含該商品在指定地區的最低價、最高價、平均價格以及計量單位,幫助開發者獲取結構化的農業行情資訊。
適用場景
- 農業電商平臺:展示實時或歷史參考價格,輔助使用者決策。
- 資料分析應用:構建農產品價格趨勢圖表,分析區域價差。
- 供應鏈管理系統:監控採購成本波動,最佳化庫存與定價策略。
請求與返回說明
- 請求方式:POST
- 核心引數:
productName(必填):商品名稱,如“北海一號哈密瓜”。region(必填):地區名稱,如“山東濰坊”。date(選填):查詢日期,格式 yyyy-MM-dd,預設為當天。- 返回資料:
data.items:價格列表陣列,包含lowPrice(最低價)、avgPrice(均價)、highPrice(最高價)、unit(單位)等欄位。code:狀態碼,200 表示成功。
接入建議
- 引數規範:請確保傳入的地區名稱與產品標準名稱準確匹配,以提高查詢命中率。
- 快取策略:由於農產品價格每日更新頻率有限,建議對同一地區同日的查詢結果進行適當快取,減少重複呼叫。
- 異常處理:需處理無資料返回的情況(items 為空),並在前端給予友好提示。
接入示例程式碼
提供 Shell、Python、Go、Java、PHP 等常見接入示例,便於直接接到現有專案裡。
請求示例
{
"productName": "商品名称",
"region": "地区名称",
"date": "日期,格式:yyyy-MM-dd,默认当天"
}響應示例
{
"code": 200,
"msg": "成功",
"taskNo": "192365493231988621883813",
"data": {
"count": 2,
"items": [
{
"productName": "北海一号哈密瓜",
"unit": "元/斤",
"region": "山东潍坊",
"date": "2026-05-06",
"lowPrice": 0.9,
"avgPrice": 0.9,
"highPrice": 0.9
},
{
"productName": "北海一号哈密瓜",
"unit": "元/斤",
"region": "山东潍坊",
"date": "2026-05-06",
"lowPrice": 0.9,
"avgPrice": 0.9,
"highPrice": 0.9
}
]
}
}請求欄位
以下欄位根據示例 JSON 自動提取,僅作接入參考。
| 欄位路徑 | 型別 | 示例值 |
|---|---|---|
| type | string | object |
| properties | object | {...} |
| properties.productName | object | {...} |
| properties.productName.type | string | string |
| properties.productName.description | string | 商品名称 |
| properties.region | object | {...} |
| properties.region.type | string | string |
響應欄位
以下欄位根據示例 JSON 自動提取,僅作接入參考。
| 欄位路徑 | 型別 | 示例值 |
|---|---|---|
| type | string | object |
| properties | object | {...} |
| properties.code | object | {...} |
| properties.code.type | string | number |
| properties.code.example | number | 200 |
| properties.code.description | string | 返回码,详见返回码说明 |
| properties.msg | object | {...} |