> 新浪目前的API主要對經(jīng)過認(rèn)證的開發(fā)者開放。2010年初,騰訊科技曾組織過一個微博產(chǎn)品橫向?qū)Ρ?,并表示新浪微博是?dāng)時參評的1"/>
  • 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      開放API:新浪微博必經(jīng)之路?

      2010-03-24 07:53:52姚科
      互聯(lián)網(wǎng)天地 2010年8期
      關(guān)鍵詞:私信新浪插件

      文 姚科

      >> 新浪目前的API主要對經(jīng)過認(rèn)證的開發(fā)者開放。

      2010年初,騰訊科技曾組織過一個微博產(chǎn)品橫向?qū)Ρ?,并表示新浪微博是?dāng)時參評的10家微博產(chǎn)品中惟一一個沒有開放API的產(chǎn)品。

      其實(shí),早在2009年12月,新浪微博就已經(jīng)非正式地開放了API,但是沒有公開申請開發(fā)賬號。2010年5月,新浪微博在經(jīng)過一系列的準(zhǔn)備之后終于正式開放了API,這其實(shí)是目前世界范圍內(nèi)所有成功的微博客產(chǎn)品的必經(jīng)之路,因?yàn)殚_放API之后,可以給微博客產(chǎn)品帶來更多的可能。

      開放原則讓人高興

      從新浪微博開放API的原則來看,這并不是一個面子工程。眾所周知,國內(nèi)有不少互聯(lián)網(wǎng)公司號稱“開放平臺”,但是卻對個人開發(fā)者極度不信任,因此只是選擇性地對一些廠商或者大的組織開放,而對普通開發(fā)者或者不開放,或者設(shè)置較高的進(jìn)入門檻。但是新浪微博API的開放則是面對所有人的,任何開發(fā)組織或者個人,只需通過簡單的注冊信息填寫,就可以完全使用這套API的所有功能。

      除此之外,新浪微博API幾乎覆蓋了新浪微博的全部功能,通過使用新浪微博API開發(fā)的應(yīng)用已經(jīng)接近200種,利用這些應(yīng)用,用戶可以發(fā)微博、傳照片、加關(guān)注、回復(fù)留言、使用搜索等全部功能。另外,新浪微博API支持OAuth協(xié)議,讓用戶使用新浪微博 API創(chuàng)建的應(yīng)用和服務(wù)的時候可以由新浪微博的服務(wù)器來驗(yàn)證賬號和密碼,而無需向API開發(fā)者提供賬號密碼,這樣也很好地保護(hù)了用戶的隱私。

      從開發(fā)者的角度來說,新浪微博的API非常簡單,它使用的是標(biāo)準(zhǔn)的REST API,開發(fā)者只需要通過簡單的HTTP Get/Post就可以使用所有API功能。目前新浪還提供支持Adobe Air、PHP、Python和Java 等各種語言的SDK開發(fā)包。這對于開發(fā)者來說也是非常友好的開發(fā)環(huán)境。

      現(xiàn)在,新浪微博在其微博廣場上開辟了應(yīng)用頻道,用于分類展示開發(fā)者開發(fā)的應(yīng)用和服務(wù)。目前應(yīng)用頻道中的應(yīng)用絕大部分都是免費(fèi)的,也不乏像360這樣的互聯(lián)網(wǎng)知名企業(yè)參與其中。

      如何注冊API

      新浪微博API向所有用戶開放,所以新浪網(wǎng)用戶使用正確的新浪會員賬號和密碼登錄開發(fā)者平臺后,就能申請成為新浪微博開發(fā)者。由于使用新浪微博API開發(fā)的插件可能會需要使用用戶的賬號和密碼以進(jìn)行身份驗(yàn)證,因此新浪微博提供了OAuth認(rèn)證和HTTP普通認(rèn)證兩種方式。

      新浪微博建議第三方開發(fā)者和用戶都選擇OAuth認(rèn)證方式,OAuth方式無需用戶在第三方軟件輸入用戶名/密碼,用戶驗(yàn)證時是跳到新浪網(wǎng)站進(jìn)行身份驗(yàn)證。目前新浪微博的OAuth認(rèn)真只支持授權(quán)讀寫訪問,授權(quán)的應(yīng)用可以獲取用戶數(shù)據(jù)及發(fā)表微博,暫時不支持只讀權(quán)限授權(quán)。另外,由于OAuth協(xié)議在輸入密碼之后需要跳轉(zhuǎn)到callback URL,因此并不適合桌面軟件,所以新浪微博采用了輸入PIN的方式來激活桌面應(yīng)用。

      HTTP普通驗(yàn)證則通過HTTP頭傳遞用戶身份的授權(quán)方式。在非HTTPS方式下使用存在密碼被竊聽風(fēng)險。

      經(jīng)過審核的插件產(chǎn)品根據(jù)授權(quán)范圍的不同可以獲得不同的展示。獲得分享窗口授權(quán)的應(yīng)用在分享站外鏈接到新浪微博時可以標(biāo)識應(yīng)用來源,顯示“來自(應(yīng)用名稱)”;獲得API號碼授權(quán)的應(yīng)用在發(fā)送微博信息時可以標(biāo)識應(yīng)用來源,顯示“來自(應(yīng)用名稱)”。

      同時,新浪微博對于API調(diào)用也有一定的次數(shù)顯示,過度地調(diào)用API將會被加入黑名單。默認(rèn)REST API的訪問限制是每小時150次,未授權(quán)的訪問次數(shù)限制主要針對IP,登錄后的請求訪問限制主要針對用戶,具體限制次數(shù)如下。

      普通授權(quán)限制情況:

      ● 請求限制:單用戶每小時150次

      ● 發(fā)表微博:單用戶每小時最大30次

      ● 發(fā)表評論:單用戶每小時最大60次

      ● 發(fā)表私信:單用戶每小時最大60次

      ● 添加關(guān)注:每小時最多添加關(guān)注60個,每天最多關(guān)注200個

      中級授權(quán)限制情況:

      ● 請求限制:單用戶每小時300次

      ● 發(fā)表微博:單用戶每小時最大60次

      ● 發(fā)表評論:單用戶每小時最大120次

      ● 發(fā)表私信:單用戶每小時最大120次

      ● 添加關(guān)注:每小時最多添加關(guān)注120個,每天最多關(guān)注400個

      高級授權(quán)限制情況:

      ● 請求限制:單用戶每小時450次

      ● 發(fā)表微博:單用戶每小時最大90次

      ● 發(fā)表評論:單用戶每小時最大180次

      >> 用戶使用第三方插件需要經(jīng)過新浪認(rèn)真用戶身份。

      ● 發(fā)表私信:單用戶每小時最大180次

      ● 添加關(guān)注:每小時最多添加關(guān)注180個,每天最多關(guān)注600個

      合作伙伴授權(quán)限制情況:

      ● 請求限制:不限

      ● 發(fā)表微博:單用戶每小時最大120次

      ● 發(fā)表評論:單用戶每小時最大240次

      ● 發(fā)表私信:單用戶每小時最大240次

      ● 添加關(guān)注:每小時最多添加關(guān)注240個,每天最多關(guān)注800個

      第三方應(yīng)用層出不窮

      到本文截稿時為止,新浪微博應(yīng)用頻道共有161個應(yīng)用,其中合作網(wǎng)站應(yīng)用最多為48個,其次是微博小工具42個。新浪沒有對應(yīng)用程序使用的頻次或熱度進(jìn)行分類,不過我們還是可以向大家推薦一些比較實(shí)用的應(yīng)用。

      微博Me:創(chuàng)新工場專門為iPhone開發(fā)的新浪微博客戶端。

      wing微博:基于Adobe Air的新浪微博客戶端程序。

      博客微博:基于新浪微博API的WordPress插件。在由WordPress搭建的博客上發(fā)布博文時可以自動發(fā)一條信息到新浪微博,并且將標(biāo)簽轉(zhuǎn)換為話題,支持消息模板。

      定時微博:可以定時發(fā)送微博客信息。

      時間助手:基于新浪微博的一款時間管理機(jī)器人,實(shí)現(xiàn)萬年歷查詢、定時發(fā)表微博、定時提醒等功能。

      微博分析專家:分析某一個用戶每個小時、每天、每周的使用情況,包括使用頻率、被提到和被評論的次數(shù)等,并且可以顯示帶有互動關(guān)系的人脈圖。

      樂目:將手機(jī)拍照與LOMO風(fēng)格的時尚攝影結(jié)合起來,并隨時發(fā)送到新浪微博。

      MoWriter:BlackBerry的新浪微博客戶端,可同時管理多個微博賬號,支持新浪微博的更新、發(fā)布、評論、轉(zhuǎn)發(fā)和圖片上傳下載等功能。

      Coriander:新浪微博的chrome插件,可以提示新微博、新評論、新消息、新關(guān)注、新轉(zhuǎn)發(fā)數(shù),支持微博發(fā)布、轉(zhuǎn)發(fā)、收藏、評論等功能和分享功能。

      微博連接:基于WordPress的新浪微博插件,可以讓用戶使用新浪微博賬號登錄由WordPress搭建的博客,并且使用新浪微博的頭像。

      猜你喜歡
      私信新浪插件
      抖音發(fā)布關(guān)于加強(qiáng)網(wǎng)暴治理和預(yù)防的公告
      猴子雖小
      讀者(2021年20期)2021-09-25 20:30:35
      自編插件完善App Inventor與樂高機(jī)器人通信
      電子制作(2019年22期)2020-01-14 03:16:34
      新浪讀書排行榜
      閱讀時代(2017年3期)2017-03-11 07:24:51
      幾等獎
      雅麗潔私信面膜,滿足你所有美肌要求
      女友·家園(2015年12期)2015-12-21 14:02:33
      MapWindowGIS插件機(jī)制及應(yīng)用
      悉尼私信
      南方周末(2015-10-08)2015-10-08 00:18:28
      基于Revit MEP的插件制作探討
      新浪與分眾合并案告吹
      嘉义县| 伊金霍洛旗| 密山市| 依安县| 左云县| 濮阳市| 镇江市| 通州区| 青阳县| 达州市| 泰兴市| 安义县| 大兴区| 台安县| 怀集县| 康马县| 手游| 寿阳县| 嘉义县| 子长县| 石门县| 唐海县| 宜丰县| 安达市| 冕宁县| 北流市| 龙门县| 兰考县| 勐海县| 长海县| 内黄县| 龙井市| 丹东市| 河源市| 咸丰县| 图木舒克市| 卓尼县| 新晃| 湘潭市| 巴青县| 上林县|