9月6日消息,據(jù)美國媒體報道,事實說明,Twitter需要遠超140個字符的長度來向開發(fā)者解釋其日益嚴格的應用編程接口(API)的變化。周三,該公司公布了1.1版API的更多細節(jié)。(第三方Twitter應用要使用API才能使用,因為API為開發(fā)者獲取和發(fā)布推文(tweet)、查找用戶和主題標簽等提供了必要的工具)
一些變化只對開發(fā)者有意義,如以下一個事實,雖然一些API的調(diào)用是用于以多種格式返回數(shù)據(jù),但在1.1版本中似乎只能用JSON格式返回數(shù)據(jù)。同樣值得一提的是,實體–推文的位元數(shù)據(jù),如提到的用戶或包含的主題標簽–現(xiàn)在是必須的元素,不可選;在實際使用上,不會太多影響終端用戶。
也有一些好消息給用戶(和開發(fā)者):例如大幅提高了某些常見API調(diào)用的速度限制–大多數(shù)API調(diào)用現(xiàn)在每分鐘可至少使用一次,其中一些支持更多的調(diào)用。這意味著遇到API限速錯誤的情況成為歷史。
上月,Twitter下發(fā)了嚴格的第三方開發(fā)者規(guī)則,禁止匿名訪問API,改變限制某些API調(diào)用頻率的限制,并嚴格限制非官方Twitter客戶端的功能。第三方應用如Tweetbot、Twitterrific、Twitterfon現(xiàn)在面臨用戶限制,他們還必須遵守Twitter的直接影響應用程序如何顯示推文的Display Requirements(顯示要求)(原先曾僅是Display Guidelines(顯示準則))。
這些變化使第三方開發(fā)者不得不努力尋找未來出路。就在上周,由于Twitter對應用程序可以注冊用戶的數(shù)量下達了硬性規(guī)定,Tapbots在發(fā)布新beta測試版前,撤銷了alpha版的Tweetbot for Mac,而且只讓beta測試版提供給已經(jīng)注冊了alpha版的用戶。
在Twitter宣布這些變化的時候,該公司只寫到,1.1版Twitter API“更嚴格的準則”將在未來幾周內(nèi)發(fā)布。到周三,新API顯然已經(jīng)出現(xiàn),不過依然不是所有的API都可查看。
當時,Twitter還告訴開發(fā)者,他們將有6個月時間將應用程序從1.0版移植到1.1版API。期限過后,1.0版API將被棄用,未升級到新API的應用程序?qū)⑼V故褂谩,F(xiàn)在還不清楚這六個月的寬限期是從宣布新API的上月開始計算,還是從今天開始計算。
Twitter明確指出,作為其新開發(fā)者規(guī)則道路的一部分,保留臨時或永久屏蔽開發(fā)者決意“超越或規(guī)避”限制的API形式的權利,并表示將“監(jiān)控(開發(fā)者)使用Twitter API…確保他們遵守這些規(guī)則”。這些規(guī)則也顯示,開發(fā)者必須使用Twitter自己的選項,作為默認的共同功能,如圖片上傳(通過pic.twitter.com)、用戶建議列表和熱門話題。
規(guī)則進一步表述,開發(fā)者“不得試圖干擾、破壞、過濾或禁用任何Twitter API功能,包括嵌入推文的內(nèi)容和嵌入時間軸”。這似乎暗示Twitter嵌入在推文中的內(nèi)容–iTunes店預覽、圖片等–將不再是第三方客戶端的選項。
Twitter暗示,廣告可能出現(xiàn)在第三方應用程序的時間軸上。文件稱,“Twitter保留通過API發(fā)布廣告(Twitter廣告)的權利。如果開發(fā)者決定在我們發(fā)布時提供Twitter廣告,我們將按照屆時公布的條款和條件,與開發(fā)者分享廣告收入”。
雖然該公司表示,將允許開發(fā)者繼續(xù)圍繞推文顯示廣告,換句話說,是在一個應用程序或網(wǎng)站的其他地方發(fā)布廣告,但在Twitter時間軸上的廣告只能是Twitter廣告。
新公布的API細節(jié)沒有驚人地方,但明確顯示出,Twitter堅持讓第三方開發(fā)者的生存更艱難,比以往任何時候限制更多的立場。這是否會扼殺第三方客戶端和應用的創(chuàng)新還有待觀察。
特別提醒:本網(wǎng)內(nèi)容轉(zhuǎn)載自其他媒體,目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點。其原創(chuàng)性以及文中陳述文字和內(nèi)容未經(jīng)本站證實,對本文以及其中全部或者部分內(nèi)容、文字的真實性、完整性、及時性本站不作任何保證或承諾,并請自行核實相關內(nèi)容。本站不承擔此類作品侵權行為的直接責任及連帶責任。如若本網(wǎng)有任何內(nèi)容侵犯您的權益,請及時聯(lián)系我們,本站將會在24小時內(nèi)處理完畢。