DuckDuckGo 地圖 API
最后更新于
最后更新于
請求端點
GET https://serpapi.abcproxy.com/search
說明
我們的 DuckDuckGo 地圖 API 允許您從 DuckDuckGo 地圖頁面抓取結果。此 API 可透過以下端點存取:
/search?engine=duckduckgo_maps
。使用者可以使用
GET
請求查詢以下網址:https://serpapi.abcproxy.com/search?engine=duckduckgo_maps
。請前往 查看即時互動演示。
搜尋參數
q
字符串
是
搜尋關鍵字,可使用 DuckDuckGo Maps 支援的任何搜尋語法(若 type=search
時為必填)
Coffee
地理位置
bbox
字符串
否
指定查詢範圍的經緯度邊界框,格式為:緯度_左上,經度_左上,緯度_右下,經度_右下
例如:30.341552,-97.874053,30.163217,-97.507028
。也可從 DuckDuckGo Maps 網址中取得 bbox 值。 不能與 lat
/ lon
同時使用。
-
lat
字符串
否
查詢中心點的緯度。若使用需搭配 lon
-
lon
字符串
否
查詢中心點的經度。若使用需搭配 lat
-
進階 DuckDuckGo 地圖過濾器
strict_bbox
字符串
否
是否強制查詢僅限於指定的 bbox
範圍:1
(是,預設)、0
(否)
1
engine
字符串
是
設為 duckduckgo_maps
使用 DuckDuckGo 地圖引擎
duckduckgo_maps
no_cache
布爾值
否
是否跳過快取重新抓取結果,預設為 false
true
orfalse
api_key
字符串
是
指定要使用的 SerpApi 私密金鑰
-
響應機构
響應欄位
search_metadata
對象
查詢元資料
search_parameters
對象
實際查詢參數
data.user.status
字符串
使用者帳號狀態:active
(啟用)、inactive
(停用)、banned
(封鎖)
data.permissions[]
對象數組
使用者的權限清單,每項為一個權限物件
常見錯誤碼與說明
200
400
API 金鑰不能為空
200
401
參數錯誤
200
402
API 金鑰錯誤
200
403
餘額不足
200
404
扣款失敗
200
405
記錄使用次數失敗
200
406
不支援的搜尋引擎
200
407
網路錯誤
200
408
找不到檔案
200
409
限制參數錯誤
200
410
建立 URL 錯誤
200
411
查詢歷史記錄失敗
200
412
找不到 JSON 結果
200
413
擷取 HTML 失敗
200
414
HTML 為空
200
429
請求次數過多
錯誤回應範例