DuckDuckGo 新聞 API

API 詳情

請求端點 GET https://serpapi.abcproxy.com/search

說明

我們的 DuckDuckGo 新聞 API 允許您從 DuckDuckGo 新聞頁面抓取結果。此 API 可透過以下端點存取:/search?engine=duckduckgo_news

使用者可以使用 GET 請求查詢以下網址:https://serpapi.abcproxy.com/search?engine=duckduckgo_news。請前往 工作臺 查看即時互動演示。


請求方式

HTTP 請求範例

curl -X GET "https://serpapi.abcproxy.com/search" \
  -d "engine=duckduckgo_news" \
  -d "q=Coffee" \
  -d "no_cache=false" \
  -d "api_key=YOUR_API_KEY"

API 參數說明

搜尋參數

參數名稱
類型
必填項
說明
範例

q

字符串

查詢字串,支援 DuckDuckGo 搜尋語法(如:inurl:site:intitle: 等)

Coffee

地區與語言設定

參數名稱
類型
必填項
說明
範例

kl

字符串

No

設定地區與語言,例如 us-en(美國英文)、uk-enfr-fr

en

進階篩選條件

參數名稱
類型
必填項
說明
範例

safe

字符串

No

成人內容過濾等級:1(嚴格)、-1(中等,預設)、-2(關閉)

-1

df

字符串

No

時間篩選:d(一天內)、w(一週內)、m(一個月)、y(一年) 也可使用自定日期範圍,例如:2021-06-15..2021-06-16

-

分頁參數

參數名稱
類型
必填項
說明
示例

start

字符串

分页偏移量,跳过指定数量的结果。首页返回约 26~30 个结果,分页后返回 50 个。

-

SerpApi 專屬參數

參數名稱
類型
必填項
說明
示例

engine

字符串

Yes

設為 duckduckgo_news 以使用 DuckDuckGo 新聞搜尋引擎

duckduckgo_news

no_cache

布爾值

No

是否繞過快取直接獲取最新資料,預設為 false,快取有效時間為 1 小時

trueorfalse

api_key

字符串

Yes

指定要使用的 SerpApi 私密金鑰

-


響應

成功回應(HTTP 200)

響應機构

響應欄位

欄位名稱
類型
說明

search_metadata

對象

搜尋的元資訊,如 ID 與時間

search_parameters

對象

實際使用的查詢參數

ads

對象數組

廣告列表

organic_results

對象數組

自然搜尋結果

knowledge_graph

對象數組

知識圖譜資訊

related_searches

對象數組

相關搜尋建議

inline_images

對象數組

搜尋結果圖片


錯誤回應

常見錯誤碼與說明

HTTP 狀態碼
錯誤碼
說明

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

請求次數過多

錯誤回應範例


最后更新于