推特公開最新3個API層級,分別是免費(Free)v2、基本(Basic)v2和企業(yè)級(Enterprise)方案,免費方案每月應用程序層級推文上限僅有1,500則,100美元的基本方案應用程序層級推文則開放置5萬則。官方也預告,目前的API訪問方案包括Standard v1.1、Essential v2、Elevated v2以及Premium API都將在30天后棄用,因此開發(fā)者需要盡快更新API。
推特在2月宣布限制免費API訪問的消息一出,開發(fā)者社群一片哀嚎。推特首席執(zhí)行官Elon Musk解釋,因為目前使用推特API并不需要經過身份驗證,在沒有使用成本的情況下,導致大量垃圾消息機器人出現。因此,推特將采取API收費和身份驗證門檻來解決機器人泛濫的問題,同時也承諾會提供免費層級,以支持優(yōu)質機器人繼續(xù)運行。
現在推特終于公開最新的推特API方案和使用辦法。針對唯寫使用案例以及測試用途,推特API提供免費方案,應用程序層級推文上限為1,500則,只能有1個APP ID。開發(fā)者每月支付100美元,就可使用推特API基本方案,該方案用戶層級發(fā)文上限調高為3,000則,應用程序層級發(fā)推上限則為每月5萬則,此外,允許讀取推文,但每月限制1萬則,并可以使用2個APP ID。
基本方案雖然在應用程序層級推文上限為每月5萬則,也就是整個應用程序允許發(fā)送的推文數量是5萬則,但每個用戶每月最多只能發(fā)送3,000則推文。推特通過兩個層面的發(fā)推限制,來避免推特API被濫用。
免費與標準方案皆可上傳媒體并且更新,但皆無法使用流媒體過濾API,也沒辦法搜索完全存檔的資料。另外,針對企業(yè)與大規(guī)模商業(yè)項目,推特則提供特別的企業(yè)級API訪問,由專門的賬戶團隊管理,并且提供重播、參與指標和回填等功能,讓企業(yè)可以更靈活地訪問推文資料,并且集成以往的推文資料。
這是推特為限制機器人在平臺上的活動所制定的API方案,機器人將無法像過去一樣,無限制地從推特抓取資料,并且任意推送推文,此外,推特正在尋求新方法服務學術社群,目前可以先使用已公開的3個API方案。