簡體   English   中英

Google Book API 錯誤“429 客戶端錯誤:對 url 的請求過多”

[英]Google Book API Error "429 Client Error: Too Many Requests for url"

我有作者列表,我想根據名稱檢索書籍信息,但是在成功檢索到一些項目后我不斷收到此錯誤我每天有 20k 報價,每個用戶每分鍾 100

429 客戶端錯誤:對 url 的請求過多...

    
     try:

        key= "**********************************"
        api = f'https://www.googleapis.com/books/v1/volumes?q={author}&key={key}'
        response = requests.get(api)
        response.raise_for_status()
        print(response)
    except requests.RequestException as e: 
        raise sys.exit(e)

HTTP 429 Too Many Requests 響應狀態代碼表示您的應用程序在給定時間內發送了太多請求(“速率限制”)。

最好的做法是減慢應用程序的速度並減少請求。 這個請求很可能是可重試的,所以我會在你的代碼中休眠等待一會兒,然后再次嘗試相同的請求。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM