推特發(fā)布了開發(fā)者平臺(tái)重大更新,官方提到,這些更新的目的,是要鼓勵(lì)開發(fā)者進(jìn)一步創(chuàng)新。更新包括加入兩個(gè)開發(fā)者賬戶等級,免費(fèi)提供開發(fā)者賬戶訪問更多資料,同時(shí)Twitter API v2成為主要API。
現(xiàn)在開發(fā)者可以更簡單地注冊開發(fā)者賬戶,并且借由新的訪問等級,免費(fèi)取用更多資料,基本訪問(Essential)包括在注冊后,能立即取用Twitter API v2,還有一個(gè)應(yīng)用程序環(huán)境,每個(gè)月可以檢索的推文為50萬條,官方提到,這樣的限制應(yīng)該已經(jīng)能夠滿足大部分剛?cè)腴T的開發(fā)人員需求。
當(dāng)基本訪問等級不敷使用時(shí),開發(fā)者還可以申請免費(fèi)升級到高端層級(Elevated),具有開發(fā)、階段和生產(chǎn)三個(gè)應(yīng)用程序環(huán)境,每月可以檢索的推文多達(dá)200萬筆。如果開發(fā)者已經(jīng)在使用Twitter API v2,項(xiàng)目就會(huì)自動(dòng)升級到Elevated訪問權(quán)限,否則就需要額外申請。
而對于之前申請開發(fā)者賬號遭拒的用戶,推特正在研擬新的方案,供這些用戶能夠順利注冊Essential層級,或是重新申請?jiān)L問Elevated層級權(quán)限。有越來越多的開發(fā)者,利用推特API構(gòu)建出多樣的應(yīng)用,包括替Twitter Spaces構(gòu)建搜索應(yīng)用程序,或是使用API來研究推特對印度農(nóng)業(yè)抗議的影響。
官方提到,當(dāng)開發(fā)者使用推特構(gòu)建解決方案時(shí),通常需要構(gòu)建或是復(fù)制推特上已經(jīng)有的功能,推特想要鼓勵(lì)這些創(chuàng)新,因此解除了推特核心功能的限制,使得開發(fā)者可以利用更豐富的功能,使得應(yīng)用程序得以支持更多的最終用戶。
在這次的更新中,官方也宣布Twitter API v2正式成為主要的推特API,在過去幾個(gè)月,推特在API v2加入許多v1.1中所沒有的新功能,包括Spaces端點(diǎn),還有在推文中發(fā)布意見調(diào)查,也能固定或是取消固定列表,開發(fā)者可以從產(chǎn)品路線圖中,查看正在開發(fā)的API v2功能,以及v1.1到v2的功能對應(yīng)。
推特表示,API v2已經(jīng)可以完全支持現(xiàn)有的應(yīng)用程序,雖然開發(fā)者仍可以繼續(xù)使用v1.1,但是官方僅會(huì)進(jìn)行重要錯(cuò)誤修復(fù),來支持現(xiàn)有用戶順利過渡到API v2。