ITBear旗下自媒體矩陣:

Twitter正式發(fā)布新API規(guī)則:開發(fā)者受限

   時(shí)間:2012-09-06 12:51:38 來源:網(wǎng)易科技編輯:星輝 發(fā)表評(píng)論無障礙通道

9月6日消息,據(jù)美國(guó)媒體報(bào)道,事實(shí)說明,Twitter需要遠(yuǎn)超140個(gè)字符的長(zhǎng)度來向開發(fā)者解釋其日益嚴(yán)格的應(yīng)用編程接口(API)的變化。周三,該公司公布了1.1版API的更多細(xì)節(jié)。(第三方Twitter應(yīng)用要使用API才能使用,因?yàn)锳PI為開發(fā)者獲取和發(fā)布推文(tweet)、查找用戶和主題標(biāo)簽等提供了必要的工具)

一些變化只對(duì)開發(fā)者有意義,如以下一個(gè)事實(shí),雖然一些API的調(diào)用是用于以多種格式返回?cái)?shù)據(jù),但在1.1版本中似乎只能用JSON格式返回?cái)?shù)據(jù)。同樣值得一提的是,實(shí)體--推文的位元數(shù)據(jù),如提到的用戶或包含的主題標(biāo)簽--現(xiàn)在是必須的元素,不可選;在實(shí)際使用上,不會(huì)太多影響終端用戶。

也有一些好消息給用戶(和開發(fā)者):例如大幅提高了某些常見API調(diào)用的速度限制--大多數(shù)API調(diào)用現(xiàn)在每分鐘可至少使用一次,其中一些支持更多的調(diào)用。這意味著遇到API限速錯(cuò)誤的情況成為歷史。

上月,Twitter下發(fā)了嚴(yán)格的第三方開發(fā)者規(guī)則,禁止匿名訪問API,改變限制某些API調(diào)用頻率的限制,并嚴(yán)格限制非官方Twitter客戶端的功能。第三方應(yīng)用如Tweetbot、Twitterrific、Twitterfon現(xiàn)在面臨用戶限制,他們還必須遵守Twitter的直接影響應(yīng)用程序如何顯示推文的Display Requirements(顯示要求)(原先曾僅是Display Guidelines(顯示準(zhǔn)則))。

這些變化使第三方開發(fā)者不得不努力尋找未來出路。就在上周,由于Twitter對(duì)應(yīng)用程序可以注冊(cè)用戶的數(shù)量下達(dá)了硬性規(guī)定,Tapbots在發(fā)布新beta測(cè)試版前,撤銷了alpha版的Tweetbot for Mac,而且只讓beta測(cè)試版提供給已經(jīng)注冊(cè)了alpha版的用戶。

在Twitter宣布這些變化的時(shí)候,該公司只寫到,1.1版Twitter API“更嚴(yán)格的準(zhǔn)則”將在未來幾周內(nèi)發(fā)布。到周三,新API顯然已經(jīng)出現(xiàn),不過依然不是所有的API都可查看。

當(dāng)時(shí),Twitter還告訴開發(fā)者,他們將有6個(gè)月時(shí)間將應(yīng)用程序從1.0版移植到1.1版API。期限過后,1.0版API將被棄用,未升級(jí)到新API的應(yīng)用程序?qū)⑼V故褂谩,F(xiàn)在還不清楚這六個(gè)月的寬限期是從宣布新API的上月開始計(jì)算,還是從今天開始計(jì)算。

Twitter明確指出,作為其新開發(fā)者規(guī)則道路的一部分,保留臨時(shí)或永久屏蔽開發(fā)者決意“超越或規(guī)避”限制的API形式的權(quán)利,并表示將“監(jiān)控(開發(fā)者)使用Twitter API…確保他們遵守這些規(guī)則”。這些規(guī)則也顯示,開發(fā)者必須使用Twitter自己的選項(xiàng),作為默認(rèn)的共同功能,如圖片上傳(通過pic.twitter.com)、用戶建議列表和熱門話題。

規(guī)則進(jìn)一步表述,開發(fā)者“不得試圖干擾、破壞、過濾或禁用任何Twitter API功能,包括嵌入推文的內(nèi)容和嵌入時(shí)間軸”。這似乎暗示Twitter嵌入在推文中的內(nèi)容--iTunes店預(yù)覽、圖片等--將不再是第三方客戶端的選項(xiàng)。

Twitter暗示,廣告可能出現(xiàn)在第三方應(yīng)用程序的時(shí)間軸上。文件稱,“Twitter保留通過API發(fā)布廣告(Twitter廣告)的權(quán)利。如果開發(fā)者決定在我們發(fā)布時(shí)提供Twitter廣告,我們將按照屆時(shí)公布的條款和條件,與開發(fā)者分享廣告收入”。

雖然該公司表示,將允許開發(fā)者繼續(xù)圍繞推文顯示廣告,換句話說,是在一個(gè)應(yīng)用程序或網(wǎng)站的其他地方發(fā)布廣告,但在Twitter時(shí)間軸上的廣告只能是Twitter廣告。

新公布的API細(xì)節(jié)沒有驚人地方,但明確顯示出,Twitter堅(jiān)持讓第三方開發(fā)者的生存更艱難,比以往任何時(shí)候限制更多的立場(chǎng)。這是否會(huì)扼殺第三方客戶端和應(yīng)用的創(chuàng)新還有待觀察。

舉報(bào) 0 收藏 0 打賞 0評(píng)論 0
 
 
更多>同類資訊
全站最新
熱門內(nèi)容
網(wǎng)站首頁  |  關(guān)于我們  |  聯(lián)系方式  |  版權(quán)聲明  |  網(wǎng)站留言  |  RSS訂閱  |  違規(guī)舉報(bào)  |  開放轉(zhuǎn)載  |  滾動(dòng)資訊  |  English Version