請妥善保管你的API密鑰,因為它將用于所有API請求的身份驗證。

2. Pixabay API秘鑰可用性測試

在獲取API密鑰后,進行可用性測試是確保其正常工作的重要步驟。以下是使用curl進行免費獲取圖片測試的一個案例:

輸入:

curl "https://pixabay.com/api/?key=46674310-6b057e95d296121d771c35c89&q=ai agent&image_type=photo"

將YOUR_API_KEY替換為你的實際API密鑰。

輸出:

你將得到一個JSON格式的響應,其中包含了搜索結果的詳細信息,如圖片的URL、預覽圖、尺寸等。

示例輸出:

{
"total": 2003,
"totalHits": 500,
"hits": [
{
"id": 3666222,
"pageURL": "https://pixabay.com/photos/mystery-detective-night-sunglasses-3666222/",
"type": "photo",
"tags": "mystery, detective, night",
"previewURL": "https://cdn.pixabay.com/photo/2018/09/10/04/27/mystery-3666222_150.jpg",
"previewWidth": 100,
"previewHeight": 150,
"webformatURL": "https://pixabay.com/get/g007d4c5a91d7ca8356f6387ffe714fa0640090d027ce8e8b060459d408a4eb600a0ca6bccd008b6c36687e52811cafd9cb044361658ba54e090c1248564e6212_640.jpg",
"webformatWidth": 426,
"webformatHeight": 640,
"largeImageURL": "https://pixabay.com/get/gf19c8937e19c88b93252311e99cb1464e768d8ca1fad0f6a667228d5336038e9f8628b154783f07f10397309e4772b2d50bdca00a86d7ae46884a589e570dc2a_1280.jpg",
"imageWidth": 3072,
"imageHeight": 4608,
"imageSize": 1430899,
"views": 8065,
"downloads": 6618,
"collections": 155,
"likes": 16,
"comments": 2,
"user_id": 10069539,
"user": "effigas",
"userImageURL": ""
}]

3. 使用Pixabay API搭建應用的其他關鍵考慮因素

在使用Pixabay API搭建應用時,除了獲取和測試API密鑰外,還需考慮以下因素:

1、  請求限制:

默認情況下,您每 60 秒最多可以發出 100 個請求。請求與 API 密鑰相關聯,而不是與您的 IP 地址相關聯。響應標頭會告訴您有關當前速率限制狀態的所有信息。

標頭名稱描述
X-RateLimit-限制消費者在 60 秒內允許發出的最大請求數。
X-RateLimit-剩余當前速率限制窗口中剩余的請求數。
X-RateLimit-重置當前速率限制窗口重置后的剩余時間(以秒為單位)。

為了讓 Pixabay API 保持快速,請求必須緩存 24 小時。此外,API 是為真正的人工請求而設計的;請勿發送大量自動查詢。不允許系統性批量下載。如果需要,我們可以隨時增加此限制 – 只要您已正確實施 API。

2、  熱鏈接:

返回的圖片 URL 可用于臨時顯示搜索結果。但是,不允許對圖片進行永久熱鏈接(在您的應用中使用 Pixabay URL)。如果您打算使用這些圖片,請先將它們下載到您的服務器。視頻可以直接嵌入到您的應用中。但是,我們建議將它們存儲在您的服務器上。

3、  錯誤處理:

如果發生錯誤,則會返回帶有正確 HTTP 錯誤狀態代碼的響應。此響應的正文包含問題的純文本描述。例如,一旦超出速率限制,您將收到 HTTP 錯誤 429(“請求過多”),并顯示消息“超出 API 速率限制”。

4. Pixabay API密鑰申請和使用中的常見問題

在申請和使用Pixabay API密鑰過程中,你可能會遇到以下常見問題:

  1. 我可以上傳多少內容?

新用戶每七 (7) 天最多可上傳七 (7) 次。

雖然您在 Pixabay 上找不到任何強烈的暴力和/或高度露骨的內容,但我們接受裸體攝影和其他可能被某些用戶視為冒犯的視覺內容。為了過濾掉這些搜索結果,您可以使用我們的安全搜索過濾器。

Pixabay 采用自動化工具和人工審核員相結合的方式,識別和處理違反我們服務條款的內容或行為。這包括媒體、用戶評論和論壇討論。我們團隊會審查向我們報告的內容或被我們的自動化系統標記為可能違規的內容。。

5. Pixabay API進階指引

在獲得Pixabay API密鑰之后,即可開啟API接口對接,本文整理了多篇開發者使用Pixabay API的案例,幫助讀者更有效地使用Pixabay API:

  1. Get Images & Videos for free from keywords using Pixabay API
  2. Image Processing Using Pixabay API and Python
  3. Video search through the API!

二、Pixabay API常見問題

問題1:如何找到Pixabay API

冪簡集成是國內領先的API集成管理平臺,專注于為開發者提供全面、高效、易用的API集成解決方案。冪簡冪簡API平臺可以通過以下兩種方式找到所需API:通過關鍵詞搜索API(例如,輸入’pixabay api‘這類品類詞,更容易找到結果)、或者從API hub分類頁進入尋找。

問題2:Pixabay API的替代者有哪些?

市場上存在免費、付費兩種替代者,例如 VCGnekos GifShutter Stock,WikiMedia 等,更多競品可以在Pixabay API開放平臺找到。

問題3:Pixabay 圖片是否受到版權限制?

該網站免版稅圖片,可用于非盈利場景。

更多相關內容推薦:

上一篇:

API性能優化最佳實踐指南

下一篇:

如何將cURL轉換為Python以發出REST API請求
#你可能也喜歡這些API文章!

我們有何不同?

API服務商零注冊

多API并行試用

數據驅動選型,提升決策效率

查看全部API→
??

熱門場景實測,選對API

#AI文本生成大模型API

對比大模型API的內容創意新穎性、情感共鳴力、商業轉化潛力

25個渠道
一鍵對比試用API 限時免費

#AI深度推理大模型API

對比大模型API的邏輯推理準確性、分析深度、可視化建議合理性

10個渠道
一鍵對比試用API 限時免費