據外媒報道,社交網站Twitter今天公布更嚴格的API使用規則,將會對第三方客戶端的最高使用人數做限制。
新規則對第三方客戶端API的使用頻率也作出調整,將由現在每小時350次數據調用減少為每小時60次數據調用。而像個人主頁、搜索等方面則允許每小時720次的數據調用。
這個規則將會適用于大多數的第三方客戶端,據悉,新的規則將在未來6個月內實施。
這次API使用規則調整有以下兩個特點:
1.嚴格限制每個第三方客戶端用戶人數
目前對最大使用人數的限制基于第三方客戶端現有的用戶數目。例如,如果一個第三方客戶端現在有X名用戶,那么它最大使用人數就是X的兩倍。這樣一來,像Tweetbot或Twitterrific這類的應用可能會考慮限制用戶數量。
2.對第三方客戶端API的申請條件做了嚴格限制
之前Twitter對于用戶申請第三方API時只會提出引導性的建議,如今,這些建議都變成了必需填寫的內容。從這個"必需"文檔中我們看到,像用戶名和用戶頭像這樣的要求,絕大多數第三方客戶端都已經做到,然而,該文檔里還有眾多對API申請細節的要求,需要開發者認真細讀,免得辛苦開發的應用失效。
其實對于這次Twitter調整API已有前兆,有一份調查顯示,來自第三方客戶端的tweet內容已經達到23%。Twitter先前不再為拍照應用Instagram上"尋找Twitter好友"提供API支持,也中止了社交網站Linkedin上的API接口。Twitter官方的"良苦用心"已經向所有人表明:Twitter正在逐漸減少第三方客戶端的影響,作為開發者,你真的需要適應它。