推特標準接口API的請求頻率限制說明

來源:知乎
作者:Dedededi
時間:2020-07-31
7169
本篇文章是關于推特標準接口API的請求頻率限制說明。

本系列是對推特開發(fā)者文檔進行的翻譯,以便幫助開發(fā)人員使用API接口,難免有些地方存在不足,還請諒解。

推特標準接口API的請求頻率限制說明

官方文檔為:https://developer.twitter.com/en/docs/basics/rate-limits

POST請求

下表中描述的標準API速率限制是指POST端口。這些速率限制僅適用于標準API端口,不適用于高級API。

21615413-d98e2a2b98ce1a2b.webp.jpg

注意

每3小時300個是POST status/update和POST status/retweet/:id端口的一個組合限制。在3小時內,你只能發(fā)布300條推文或轉發(fā)。

例如,如果您的Twitter應用程序在三小時內向POST status/update端點發(fā)出200次請求,則在此期間,您的應用程序只能向POST status/retweet/:id端口發(fā)出100次請求。(300-200)

GET請求

此表中描述的標準API速率限制是指GET(read)端口。請注意,圖表中未列出的端口默認為每個已分配用戶15次請求。所有請求窗口的長度為15分鐘。(15分鐘的窗口期可以發(fā)送XX次請求)這些速率限制僅適用于標準API端口,不適用于高級API。

此限制僅針對于standard API(標準接口)有效。對于Standard API,無論是post還是get對應的方法接口,均分為user auth和app auth兩種頻率限制。官方文檔中對OAuth的解釋來說,使用“OAuth 1”認證獲取到的token對應的為“user auth”,使用“OAuth2”認證的token對應的為“app auth”。另外,使用user auth需要指明consumer_key、consumer_secret、access_token_key、access_token_secret四個參數(shù),而app auth只需要指明consumer_key、consumer_secret兩個參數(shù)。也就是user auth對應四個參數(shù),app auth對應兩個參數(shù)。

21615413-913169d834a8028d.webp.jpg

21615413-30f3e5c9073aa477.webp.jpg

21615413-e171d309d42ef7ae.webp.jpg

以“GET friends/list”接口為例,文檔顯示15分鐘為一個計數(shù)循環(huán),15分鐘內單個用戶通過“user auth”最多請求15次該接口。計數(shù)從每一輪循環(huán)的第一次發(fā)出請求開始計算本輪循環(huán)的15分鐘。

立即登錄,閱讀全文
原文鏈接:點擊前往 >
文章來源:知乎
版權說明:本文內容來自于知乎,本站不擁有所有權,不承擔相關法律責任。文章內容系作者個人觀點,不代表快出海對觀點贊同或支持。如有侵權,請聯(lián)系管理員(zzx@kchuhai.com)刪除!
優(yōu)質服務商推薦
更多
掃碼登錄
打開掃一掃, 關注公眾號后即可登錄/注冊
加載中
二維碼已失效 請重試
刷新
賬號登錄/注冊
個人VIP
小程序
快出海小程序
公眾號
快出海公眾號
商務合作
商務合作
投稿采訪
投稿采訪
出海管家
出海管家