成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

新浪微博開(kāi)放平臺(tái)解析

新浪微博開(kāi)放平臺(tái)解析什么是開(kāi)放平臺(tái)?根據(jù)維基百科的定義:“開(kāi)放平臺(tái)指在軟件業(yè)和網(wǎng)絡(luò)中,軟件系統(tǒng)通過(guò)公開(kāi)其應(yīng)用程序編程接口(API )或函數(shù)(function )來(lái)使外部的程序可以增加該軟件系統(tǒng)的功能或

新浪微博開(kāi)放平臺(tái)解析

什么是開(kāi)放平臺(tái)?

根據(jù)維基百科的定義:“開(kāi)放平臺(tái)指在軟件業(yè)和網(wǎng)絡(luò)中,軟件系統(tǒng)通過(guò)公開(kāi)其應(yīng)用程序編程接口(API )或函數(shù)(function )來(lái)使外部的程序可以增加該軟件系統(tǒng)的功能或使用該軟件系統(tǒng)的資源,而不需要更改該軟件系統(tǒng)的源代碼?!?/p>

非技術(shù)背景的讀者可能心生疑惑,這個(gè)看似有些晦澀的以O(shè)pen API 為基礎(chǔ)的開(kāi)放平臺(tái)緣何突然成為各財(cái)經(jīng)媒體封面報(bào)道的明星,互聯(lián)網(wǎng)淘金者眼中的寵兒?

其實(shí)從開(kāi)放平臺(tái)更加廣義的內(nèi)涵看,它對(duì)于我們并不陌生,在我們的日常生活里隨處可見(jiàn)。比如超市、菜場(chǎng),它們提供場(chǎng)地、物業(yè)以供商販們?nèi)腭v銷(xiāo)售;甚至我們電腦里可以支持各種應(yīng)用軟件的Windows ,其實(shí)也是一種開(kāi)放平臺(tái)??所謂的開(kāi)放平臺(tái),本質(zhì)是配備流通渠道的資源匯集地。而一進(jìn)入互聯(lián)網(wǎng)世界里,物理實(shí)體形式的資源轉(zhuǎn)變成了“二進(jìn)制數(shù)據(jù)”,諸如菜農(nóng)的一系列具體經(jīng)營(yíng)行為則相應(yīng)地被抽象成了Open API函數(shù)。

就這樣,商機(jī)誕生了,比如通過(guò)軟件應(yīng)用商城API ,開(kāi)發(fā)者可以寫(xiě)個(gè)入口程序,既可以把自己的商品導(dǎo)入商城銷(xiāo)售,也可以將商城的銷(xiāo)售商品導(dǎo)入自己的應(yīng)用,幫助商品尋找更多的新買(mǎi)家。據(jù)統(tǒng)計(jì),F(xiàn)acebook 每天有50億次API 應(yīng)用請(qǐng)求,占據(jù)它全部流量的75------從這里我們不難簡(jiǎn)單一窺整個(gè)Open API體系蘊(yùn)藏的市場(chǎng)前景。

同時(shí),和2010年同樣風(fēng)光一時(shí)的關(guān)鍵字:“團(tuán)購(gòu)”、“地理位置應(yīng)用(LBS )”所截然不同,開(kāi)放平臺(tái)不是單純的商業(yè)模式,而是一種資源的調(diào)配方式,勢(shì)必會(huì)影響互聯(lián)網(wǎng)的產(chǎn)業(yè)格局。而隨著各開(kāi)放平臺(tái)的爭(zhēng)相開(kāi)放,意味著整個(gè)業(yè)界已經(jīng)達(dá)成“共識(shí)”:現(xiàn)在中國(guó)的互聯(lián)網(wǎng)競(jìng)爭(zhēng)已經(jīng)進(jìn)入了一個(gè)全新的高度------整合資源為核心的產(chǎn)業(yè)鏈競(jìng)爭(zhēng)。

新浪微博開(kāi)放平臺(tái)

新浪微博開(kāi)放平臺(tái),為廣大開(kāi)發(fā)者提供開(kāi)放接口,可構(gòu)建豐富多樣的應(yīng)用。開(kāi)放平臺(tái)為用戶(hù)提供輔助開(kāi)發(fā)的多種典型應(yīng)用,讓新浪微博通過(guò)第三方網(wǎng)站、WAP 、移動(dòng)客戶(hù)端和站內(nèi)應(yīng)用等接入形式遍植整個(gè)互聯(lián)網(wǎng),并提供XWeibo 系統(tǒng)協(xié)助第三方快速搭建自己的微博系統(tǒng),并與新浪微博平臺(tái)互通,充分利用新浪用戶(hù)與信息資源。通過(guò)它,我們可以取得數(shù)千萬(wàn)用戶(hù)的個(gè)人信息(需要用戶(hù)授權(quán))以及用戶(hù)和用戶(hù)自己的關(guān)系。更重要的是,我們可以通過(guò)它,以用戶(hù)身份發(fā)微博(同樣需授權(quán)),從而影響用戶(hù)的粉絲,再通過(guò)他們的轉(zhuǎn)發(fā)將信息進(jìn)一步傳遞, 構(gòu)造一個(gè)類(lèi)似核裂變的信息傳遞鏈路,在短時(shí)間內(nèi)覆蓋大量用戶(hù),從而節(jié)省下大量的推廣成本。利用新浪微博開(kāi)放平臺(tái)提供的數(shù)據(jù)分享和傳播服務(wù),加上開(kāi)發(fā)者的智慧,將創(chuàng)造無(wú)窮的功能與樂(lè)趣。

新浪微博開(kāi)放平臺(tái)接入方式

用戶(hù)可以通過(guò)網(wǎng)站,移動(dòng)應(yīng)用,站內(nèi)應(yīng)用三種形式接入新浪微博開(kāi)放平臺(tái),組建自己的社區(qū)。

1. 網(wǎng)站接入

微連接(Weibo Connect )是新浪微博針對(duì)第三方網(wǎng)站提供的社會(huì)化網(wǎng)絡(luò)接入方案。微

,

連接基于新浪微博億級(jí)用戶(hù)基數(shù)和社交網(wǎng)絡(luò)傳播特性,為第三方網(wǎng)站提供用戶(hù)身份系統(tǒng)及社交關(guān)系導(dǎo)入。讓您的網(wǎng)站支持用新浪微博賬號(hào)登錄,讓用戶(hù)方便的分享網(wǎng)站的內(nèi)容、在網(wǎng)站上關(guān)注您的官方微博。 使用微連接,可以快速為網(wǎng)站增加用戶(hù)、流量和官方微博粉絲。

關(guān)于網(wǎng)站接入的詳細(xì)介紹和微連接的接入流程請(qǐng)查看新浪開(kāi)放平臺(tái)文檔:

2. 移動(dòng)應(yīng)用接入

新浪微博平臺(tái)上目前已有超過(guò)20萬(wàn)款應(yīng)用,其中活躍應(yīng)用約2萬(wàn)款,這一數(shù)據(jù)在持續(xù)迅猛增長(zhǎng)中,吸引著更多開(kāi)發(fā)者通過(guò)平臺(tái)達(dá)成與微博的合作。新浪微博移動(dòng)應(yīng)用開(kāi)放平臺(tái)為第三方提供了簡(jiǎn)便的合作模式,滿(mǎn)足了多元化移動(dòng)終端用戶(hù)隨時(shí)隨地分享信息的需求。且大大推動(dòng)Weico 、米聊、陌陌等第三方應(yīng)用在短期內(nèi)占領(lǐng)了用戶(hù)市場(chǎng)。 移動(dòng)應(yīng)用開(kāi)放平臺(tái)將為第三方提供更豐富易用的微博接口及組件,以實(shí)現(xiàn)第三方移動(dòng)站點(diǎn)、客戶(hù)端、機(jī)頂盒、車(chē)載設(shè)備等多類(lèi)型終端的社會(huì)化接入。

詳情請(qǐng)查看新浪微博開(kāi)放平臺(tái)文檔:

3. 站內(nèi)應(yīng)用

為更好的規(guī)范第三方應(yīng)用的開(kāi)發(fā)質(zhì)量,提高用戶(hù)的應(yīng)用使用體驗(yàn),新浪微博推出站內(nèi)應(yīng)用框架服務(wù)。通過(guò)該服務(wù),可以將您的Web 類(lèi)應(yīng)用接入新浪微博,讓用戶(hù)在新浪微博網(wǎng)站內(nèi)使用應(yīng)用,即站內(nèi)應(yīng)用。你的應(yīng)用將以http://apps.weibo.com/個(gè)性域名 的地址被用戶(hù)訪問(wèn)到,并可深度整合新浪微博眾多推廣資源及傳播渠道幫助你構(gòu)建高度社交特性的應(yīng)用。

詳情請(qǐng)查看新浪微博開(kāi)放平臺(tái)文檔:

平臺(tái)已經(jīng)提供的服務(wù)

1. 微博登錄:微博登錄包括身份認(rèn)證、用戶(hù)關(guān)系以及內(nèi)容傳播。允許用戶(hù)使用微博帳號(hào)登

錄訪問(wèn)第三方網(wǎng)站,分享內(nèi)容,同步信息。通過(guò)覆蓋率超高的新浪賬號(hào),有效降低第三方網(wǎng)站用戶(hù)參與門(mén)檻。它有如下特點(diǎn):

● 直接用微博賬號(hào)登錄你的網(wǎng)站 獲得高質(zhì)量微博活躍用戶(hù) 更便捷的分享到微博,提高網(wǎng)站信息傳播力

2. 微博組件:

● 微博分享:授權(quán)使用新浪微博賬號(hào),將在第三方網(wǎng)站中的動(dòng)態(tài)消息,通過(guò)微博消息

的形式,自動(dòng)發(fā)表到新浪微博平臺(tái)中,讓更多微博用戶(hù)通過(guò)消息中的鏈接/來(lái)源,回到第三方網(wǎng)站。

● 第三方在新浪微博中運(yùn)營(yíng)微博直播/一鍵關(guān)注/評(píng)論箱/集體微博組件,可通過(guò)開(kāi)放

API, 查詢(xún)新浪微博平臺(tái)中針對(duì)某個(gè)話(huà)題/名單/用戶(hù)的微博,進(jìn)行集中展現(xiàn),達(dá)到獲取微博平臺(tái)消息作為網(wǎng)站內(nèi)容,并吸引用戶(hù)參與的目的。

● 微博簽名檔:可以放置在你的博客、論壇,或是其它可以引用網(wǎng)上圖片的位置,簽

名檔會(huì)隨你的微博同步更新。

● 微博發(fā)布器:在您的博客、網(wǎng)站或其他支持HTML 的位置嵌入一段微博發(fā)布器對(duì)應(yīng)

的代碼,不僅能讓用戶(hù)直接發(fā)微博,您還可以在發(fā)布器中預(yù)制文案及圖片。

,

● 關(guān)注按鈕:關(guān)注按鈕可以部署在任何支持iframe 的網(wǎng)頁(yè)。用戶(hù)在這些網(wǎng)頁(yè)點(diǎn)擊關(guān)

注按鈕,就可以成為你的微博粉絲。讓關(guān)注你的人來(lái)關(guān)注你的微博;讓你在微博發(fā)布的信息有效覆蓋、充分傳播。

● 微博秀:可以放置在你的博客、網(wǎng)站,或是其它支持html 代碼的位置,展示你的

微博和粉絲,讓更多人關(guān)注你。

3. JS-SDK 新浪微博Weibo-JS 是一個(gè)基于Javascript 的SDK ,只需要在您的網(wǎng)站引用一個(gè)JS

文件,就可以請(qǐng)求微博API ,快速嵌入微博組件和查看統(tǒng)計(jì)數(shù)據(jù)。

4. XWeibbo ,快速搭建屬于自己的微博服務(wù)。

新浪微博開(kāi)放API 介紹

新浪微博開(kāi)放API 已向開(kāi)發(fā)者提供以下功能接口,開(kāi)發(fā)者可利用這些API 開(kāi)發(fā)自己的微博應(yīng)用:

● 微博接口 評(píng)論接口 用戶(hù)接口 關(guān)系接口 賬號(hào)接口 收藏接口 話(huà)題接口 標(biāo)簽接口 注冊(cè)接口 搜索接口 推薦接口 提醒接口 短鏈接口 通知接口 公共服務(wù)接口 位置服務(wù)接口 地理信息接口 社交電視接口

使用新浪微博為第三方開(kāi)發(fā)者提供的以上API ,可以獲得如下好處:

● 強(qiáng)大的平臺(tái)支持 新浪微博擁有3億注冊(cè)用戶(hù),這些用戶(hù)都可能成為第三方應(yīng)用的● 用戶(hù)群體。 獲得來(lái)自新浪微博的優(yōu)質(zhì)內(nèi)容 微博天然具有內(nèi)容即時(shí)豐富的特點(diǎn),可以通過(guò)名單/

話(huà)題/搜索等,將新浪微博的信息輸出到第三方應(yīng)用,獲得最即時(shí)、最豐富、最活躍、最熱門(mén)的微博消息,緊急突發(fā)事件,提供來(lái)自現(xiàn)場(chǎng)的最新資訊。

內(nèi)容通過(guò)新浪微博進(jìn)行審核 API 全部?jī)?nèi)容通過(guò)新浪微博審核,第三方應(yīng)用無(wú)審核壓力,專(zhuān)業(yè)的審核團(tuán)隊(duì)24小時(shí)待命。

降低網(wǎng)友參與門(mén)檻,提高網(wǎng)友參與度 微博內(nèi)容簡(jiǎn)短,發(fā)布門(mén)檻低,天然有利于用戶(hù)的加入,相比傳統(tǒng)的論壇、博客、等形式,微博更有利于提高網(wǎng)友的活躍度,微博具有的分享、評(píng)論、對(duì)話(huà)、私信等功能,有利于網(wǎng)友之間產(chǎn)生互動(dòng)。

獲得在新浪微博進(jìn)行品牌營(yíng)銷(xiāo)的機(jī)會(huì)

(1) 優(yōu)秀的第三方開(kāi)發(fā)者的官方微博,在新浪獲得認(rèn)可及推薦,在應(yīng)用廣場(chǎng)得● ● ●

,

到曝光,增加聽(tīng)眾。

(2) 第三方應(yīng)用產(chǎn)生微博來(lái)源顯示第三方網(wǎng)站及網(wǎng)站名稱(chēng),不僅能為網(wǎng)站帶來(lái)

點(diǎn)擊,同時(shí)也能增加在億萬(wàn)級(jí)平臺(tái)之上的曝光機(jī)會(huì)。

Web 服務(wù)有幾種方式,傳統(tǒng)的有WebService 和XML-RPC ,但是從目前趨勢(shì)來(lái)看,越來(lái)越多的開(kāi)放平臺(tái)(Facebook 和Twitter 等)都使用REST 模式的API 接口。因此新浪微博平臺(tái)也是使用REST 模式。

目前新浪微博幾乎所有功能都有對(duì)應(yīng)的API ,而且接口數(shù)量還在迅速增長(zhǎng)中。新浪微博API 與其他平臺(tái)差異性如下。

全面性。新浪微博提供各種全面數(shù)據(jù)訪問(wèn)接口。

開(kāi)發(fā)支持。新浪微博接口提供所有主流開(kāi)放語(yǔ)言SDK ,而且也處于長(zhǎng)期不斷改進(jìn)中。另外在全國(guó)范圍內(nèi)也陸續(xù)組織多次本地新浪微博開(kāi)發(fā)者面對(duì)面交流活動(dòng),介紹微博平臺(tái)最新特性及進(jìn)行現(xiàn)場(chǎng)開(kāi)發(fā)者技術(shù)答疑。

易用性。在第一版API 設(shè)計(jì)中大部分是參考業(yè)界同行的設(shè)計(jì)思路,不過(guò)由于國(guó)內(nèi)應(yīng)用需求及網(wǎng)絡(luò)環(huán)境差異,直接照搬國(guó)外經(jīng)驗(yàn)未必完全合適,因此在后續(xù)版本API 會(huì)根據(jù)開(kāi)發(fā)者需求做很多改進(jìn),提供優(yōu)先考慮開(kāi)發(fā)易用的API 。

詳情請(qǐng)查看新浪微博開(kāi)放平臺(tái)文檔:

典型應(yīng)用類(lèi)型

使用新浪微博開(kāi)發(fā)API 可實(shí)現(xiàn)豐富的微博應(yīng)用形式,包括:

1. 賬號(hào)連接——使用新浪微博賬號(hào)登錄/綁定第三方網(wǎng)站,分享信息;

2. 個(gè)人展現(xiàn)——通過(guò)微博簽名/關(guān)注按鈕/微博秀等形式,展現(xiàn)用戶(hù)個(gè)人/微博和粉絲

信息,讓更多的人關(guān)注你,進(jìn)而產(chǎn)生用戶(hù)間的關(guān)系鏈;

3. 信息聚類(lèi)——微博直播組件/一鍵關(guān)注/評(píng)論箱/集體微博組件,通過(guò)這些組件能夠

聚合展現(xiàn)微博信息。

4. 用戶(hù)互動(dòng)——網(wǎng)站內(nèi)容(網(wǎng)頁(yè)/圖片/視頻)發(fā)表到微博,獲取本站產(chǎn)生微博信息點(diǎn)

評(píng),回饋到網(wǎng)站作為用戶(hù)產(chǎn)生內(nèi)容。

小工具、小游戲——更多精彩的應(yīng)用形式,還等待各位開(kāi)發(fā)者加入開(kāi)放平臺(tái)進(jìn)行創(chuàng)作。 技術(shù)架構(gòu)介紹

新浪微博采用標(biāo)準(zhǔn)OAuth 協(xié)議接入。

OAuth 是一種開(kāi)發(fā)的協(xié)議,為桌面程序或者基于BS 的Web 應(yīng)用提供了一種簡(jiǎn)單的,標(biāo)準(zhǔn)的方式去訪問(wèn)需要的用戶(hù)授權(quán)的API 服務(wù)。OAuth 類(lèi)似于Flickr Auth、Google 的AuthorSub 、Yahoo 的BBAuthor 、Facebook Auth等。OAuth 認(rèn)證授權(quán)具有以下特點(diǎn):

1. 簡(jiǎn)單:不管是OAuth 服務(wù)提供者還是應(yīng)用開(kāi)發(fā)者,都很容易于理解與使用;

2. 安全:沒(méi)有涉及用戶(hù)密鑰等信息,更安全更靈活;

3. 開(kāi)發(fā):任何服務(wù)提供商都可以實(shí)現(xiàn)OAuth ,任何軟件開(kāi)發(fā)商都可以使用OAuth 。 第三方應(yīng)用每次向OAuth 三個(gè)服務(wù)地址發(fā)送請(qǐng)求時(shí),必須對(duì)請(qǐng)求進(jìn)行簽名。簽名的方法有:HMAC-SHA1、RSA-SHA1與PLAINTEXT 等三種。新浪文本開(kāi)放平臺(tái)暫只支持HMAC-SHA1.

目前,OAuth2.0草案正在制定中。相比1.0而言,最主要的變化是增加了access token “refresh ”的概念,即access token不再是永久有效的,如果較長(zhǎng)時(shí)間不使用則會(huì)過(guò)期。此

,

時(shí)需要用戶(hù)“續(xù)期”才能繼續(xù)使用。

新浪微博開(kāi)放平臺(tái)遵循最新的RFC5849協(xié)議。 架構(gòu)上主要分為應(yīng)用層、邏輯層、數(shù)據(jù)層三大塊,可滿(mǎn)足新浪數(shù)億用戶(hù)的訪問(wèn)需求。 應(yīng)用層主要是開(kāi)發(fā)者身份申請(qǐng),APP_key申請(qǐng),以及一鍵關(guān)注、微博秀,廣播站、簽名檔等官方應(yīng)用;

邏輯層主要包括房號(hào)模塊server ,授權(quán)server 、微博對(duì)外API 接口、鑒權(quán)server 四部分; 存儲(chǔ)層主要包括分布式數(shù)據(jù)存儲(chǔ)模塊、微博數(shù)據(jù)接口模塊。 具體結(jié)果如下圖1。

圖1 新浪微博平臺(tái)架構(gòu)

具體的用戶(hù)授權(quán)流程如圖2:

第1步,用戶(hù)點(diǎn)擊連接鈕,觸發(fā)授權(quán)過(guò)程;

第2步,第三方軟件向OAUTH 服務(wù)提供商請(qǐng)求未授權(quán)的request_token。向

request_tokenURL發(fā)起請(qǐng)求,請(qǐng)求需要帶上的參數(shù):(app_key、signature_method、signature 、times_tamp、nonce 、version 、callback_url)其中signature 由第三方對(duì)base_string(由各個(gè)參數(shù)組成的字符串)通過(guò)使用app_secret密鑰,經(jīng)過(guò)signature_method(HMAC-SHA1,RES-SHA1)方法進(jìn)行簽名;

第3、4、5步,驗(yàn)證第三方請(qǐng)求合法性,服務(wù)方用app_secrect密鑰base_string進(jìn)行簽名,并驗(yàn)證得到的簽名與第三方傳過(guò)來(lái)的簽名是否一致;

第6、7步,OAUTH 服務(wù)提供商同意使用者的請(qǐng)求,并向其頒發(fā)未經(jīng)授權(quán)的request_token與對(duì)應(yīng)的request_token_secret,并返回給使用者; 第8步,第三方重定向到服務(wù)方頁(yè)面,讓用戶(hù)進(jìn)行授權(quán),此步請(qǐng)求通過(guò)GET 請(qǐng)求,帶上request_token,此請(qǐng)求未簽名; 第9步,OAUTH 服務(wù)提供商將引導(dǎo)用戶(hù)授權(quán)。該過(guò)程可能會(huì)提示用戶(hù),你想將那些受保護(hù)的資源授權(quán)給第三方應(yīng)用; 第10步,用戶(hù)點(diǎn)擊授權(quán)按鈕,提交授權(quán)請(qǐng)求道User Authorization URL; 第11、12、13步,服務(wù)方驗(yàn)證request_token有效性(是否過(guò)期,是否已使用過(guò)),如

,

果有效,管理request_token與用戶(hù)ID ;

第14、15步,服務(wù)方回調(diào)第三方的callback_url,帶上request_token,及verify_code。Verify_code的作用,用于確認(rèn)下步請(qǐng)求與回調(diào)對(duì)方是否同一用戶(hù)。

第16步,第三方得知request_token授權(quán)后,第三方將向access_token URL 發(fā)起請(qǐng)求,將上步授權(quán)的request_token換成access_token。請(qǐng)求的參數(shù),比第2步多了一個(gè)參數(shù)就是request_token,(app_key、request_token、signature_method、signature 、times_tamp、nonce 、version )其中signature 由第三對(duì)base_string(有各個(gè)參數(shù)組成的字符串)通過(guò)app_secret加上request_token_secret作為密鑰,經(jīng)過(guò)signature_method(HMAC-SHA1,RSA-SHA1)進(jìn)行簽名;

第17、18、19步,驗(yàn)證第三方換取access_token請(qǐng)求合法性,服務(wù)方用app_secrect與request_token_secret密鑰對(duì)base_string進(jìn)行簽名,并驗(yàn)證得到的簽名與第三方傳過(guò)來(lái)的簽名是否一致;

第20、21步,OAUTH 服務(wù)提供商同意第三方的請(qǐng)求,并向頒發(fā)access_token與對(duì)應(yīng)的密鑰(access_token_secret)。

,

圖2 用戶(hù)授權(quán)流程圖

開(kāi)放平臺(tái)的發(fā)展方向

新浪微博2010年4月正式上線(xiàn)。2010年7月考慮開(kāi)發(fā)第三方平臺(tái),9月內(nèi)部系統(tǒng)聯(lián)調(diào)通過(guò)。11月第一個(gè)合作伙伴應(yīng)用正式推出,到現(xiàn)在發(fā)展勢(shì)頭良好。其發(fā)展歷程如下:

第一步:對(duì)第三方開(kāi)發(fā)者提供API 服務(wù),可開(kāi)發(fā)第三方應(yīng)用;

第二步:搭建應(yīng)用頻道,面向第三方應(yīng)用用戶(hù)提供應(yīng)用推薦及管理系統(tǒng),面向開(kāi)發(fā)者提供應(yīng)用基本數(shù)據(jù)查看,開(kāi)始對(duì)第三方應(yīng)用提供運(yùn)營(yíng)幫助(目前處于此階段);

第三步:為開(kāi)發(fā)者提供全面的技術(shù)與運(yùn)營(yíng)服務(wù),包括作為推廣平臺(tái)的影音頻道第三方APP 的運(yùn)營(yíng)管理,及面向?qū)Φ谌介_(kāi)發(fā)者,提供全面的應(yīng)用數(shù)據(jù)查看及分析系統(tǒng),并考慮為第三方應(yīng)用提供服務(wù)器托管,通過(guò)提供技術(shù)咨詢(xún)服務(wù),以及組織開(kāi)發(fā)者大會(huì)等形式,幫助第三方應(yīng)用更好的發(fā)展,最終形成雙贏的局面。

微創(chuàng)業(yè):從開(kāi)發(fā)平臺(tái)和云計(jì)算開(kāi)始

創(chuàng)業(yè)方式悄然更新

新浪云計(jì)算平臺(tái)(Sina App Engine,一下簡(jiǎn)稱(chēng)SAE ),SAE 采用“所付即所用,所付僅所用”的收費(fèi)方式,開(kāi)發(fā)者可以以很低的成本開(kāi)始自己的項(xiàng)目。當(dāng)訪問(wèn)量小時(shí),一天只需要發(fā)費(fèi)幾分錢(qián);當(dāng)訪問(wèn)量大時(shí),也只需要為自己使用的資源付費(fèi),從而不會(huì)出現(xiàn)因?yàn)樵L問(wèn)量激增后又回落造成的服務(wù)器資源閑置。更吸引人的是,目前只要是能進(jìn)入新浪微博應(yīng)用頻道的應(yīng)用,都無(wú)需向SAE 支付任何費(fèi)用。

在架構(gòu)上,SAE 是分布式設(shè)計(jì),應(yīng)用從第一次部署開(kāi)始就是負(fù)載均衡的,直接可用的多種服務(wù)更是可以節(jié)省大量的開(kāi)發(fā)時(shí)間,只需要專(zhuān)注于應(yīng)用的業(yè)務(wù)邏輯,將寶貴的時(shí)間和精力都用到刀刃上。

再說(shuō)說(shuō)新浪微博開(kāi)放平臺(tái)。通過(guò)它,我們可以取得數(shù)千萬(wàn)用戶(hù)的個(gè)人信息(需要用戶(hù)授權(quán))以及用戶(hù)和用戶(hù)自己的關(guān)系。更重要的是,我們可以通過(guò)它,以用戶(hù)身份發(fā)微博(同樣需授權(quán)),從而影響用戶(hù)的粉絲,再通過(guò)他們的轉(zhuǎn)發(fā)將信息進(jìn)一步傳遞。

這使得我們能構(gòu)造一個(gè)類(lèi)似核裂變的信息傳遞鏈路,在短時(shí)間內(nèi)覆蓋大量用戶(hù),從而節(jié)省下大量的推廣成本。

如何開(kāi)始你的創(chuàng)業(yè)之路

了解開(kāi)發(fā)流程

在開(kāi)始開(kāi)發(fā)微博應(yīng)用之前,我們需要了解微博應(yīng)用開(kāi)發(fā)的流程,如下圖所示。

,

圖 SAE 上微博開(kāi)發(fā)流程

在微博開(kāi)放平臺(tái)上,創(chuàng)建完應(yīng)用就能獲得App Key和App Secret,使用它們就可以操作接口了。但是這時(shí)候的App Key 是受限制的,比如最多只能1000個(gè)用戶(hù)使用;在用戶(hù)授權(quán)和發(fā)布的微博來(lái)源處不會(huì)顯示應(yīng)用的名稱(chēng)。只有提交“文案審核”并通過(guò)后,才會(huì)顯示名稱(chēng)。當(dāng)通過(guò)文案審核后,應(yīng)用就可以提交“頻道審核”,通過(guò)審核的應(yīng)用將出現(xiàn)在新浪微博應(yīng)用頻道(http://t.sina.com.cn/app)供用戶(hù)選用。新通過(guò)的應(yīng)用會(huì)有一段時(shí)間出現(xiàn)在應(yīng)用頻道首頁(yè)的“最新應(yīng)用榜”這是我們快速獲取第一批種子用戶(hù)的一個(gè)重要入口。

創(chuàng)建新浪微博開(kāi)發(fā)者賬號(hào)和應(yīng)用

在成為微博開(kāi)發(fā)者之前,我們必須先有一個(gè)微博賬號(hào),微博應(yīng)用的基本信息和統(tǒng)計(jì)數(shù)據(jù)都可以在這里看到。

賬戶(hù)注冊(cè)和應(yīng)用創(chuàng)建部分都是常規(guī)表格,微博開(kāi)放平臺(tái)上有詳細(xì)的圖文說(shuō)明。 有一個(gè)非常重要的細(xì)節(jié)是,在提交應(yīng)用信息時(shí),一定要記得劃上“同時(shí)申請(qǐng)新浪云計(jì)算平臺(tái)邀請(qǐng)碼”,這樣順利的話(huà),在1~2個(gè)工作日后,就能收到SAE 的邀請(qǐng)碼。

完成應(yīng)用的創(chuàng)建后,可以在應(yīng)用的管理頁(yè)面看到應(yīng)用的App Key和App Secret。這兩個(gè)Key 直接和接口調(diào)用權(quán)限關(guān)聯(lián),尤其是App Secret,不應(yīng)該提供給任何第三方。

在沒(méi)有邀請(qǐng)碼的情況下,也可以注冊(cè)SAE 賬號(hào),但這種體驗(yàn)用的賬號(hào)只能使用一周,之后將被回收。可以先創(chuàng)建體驗(yàn)賬號(hào),在獲得邀請(qǐng)碼后,直接將其轉(zhuǎn)為正式賬號(hào)。

創(chuàng)建SAE 賬號(hào)和應(yīng)用

SAE 是一個(gè)和GAE 比較類(lèi)似的平臺(tái),我們可以在上邊調(diào)試、運(yùn)行甚至開(kāi)發(fā)Web 應(yīng)用(使用在線(xiàn)編輯器)。

和GAE 不同的是,SAE 支持的是在國(guó)內(nèi)互聯(lián)網(wǎng)中占主流的PHP 和MySQL 環(huán)境,這極大地降低了開(kāi)發(fā)者的成本。一方面開(kāi)發(fā)者不用再學(xué)習(xí)新的知識(shí);另一方面有大量的現(xiàn)有程序稍加改動(dòng)就能使用。從我們的實(shí)踐來(lái)看,將WordPress 移植到SAE 只需要改動(dòng)不到10行代碼;而在SAE 上使用的Smart 用,只需要改動(dòng)兩行配置。

正因如此大量的開(kāi)發(fā)者選擇了SAE ,在微博Web 應(yīng)用TOP10中,有 7個(gè)應(yīng)用都使

,

用了SAE ,而按照目前新浪對(duì)微博應(yīng)用的支持策略,這些應(yīng)用不管訪問(wèn)量多大,開(kāi)發(fā)者都不需要花一分錢(qián)。

回到用戶(hù)注冊(cè)上來(lái),點(diǎn)擊SAE 首頁(yè)的“創(chuàng)建賬號(hào)”鏈接,再填寫(xiě)開(kāi)發(fā)者信息,通過(guò)郵件收到的邀請(qǐng)碼和手機(jī)驗(yàn)證碼后,就可以注冊(cè)成為SAE 的用戶(hù)了。

登錄后,在“應(yīng)用”欄目下的“我的應(yīng)用”中可以創(chuàng)建一個(gè)新應(yīng)用。

應(yīng)用的Appname 同時(shí)也是二級(jí)域名的一部分,所以遵循域名定義規(guī)則。創(chuàng)建好的應(yīng)用可以用appname.sinaapp.com 進(jìn)行訪問(wèn),目前還有一些不錯(cuò)的二級(jí)域名沒(méi)有被注冊(cè),有興趣的同學(xué)要抓緊哦。

,

開(kāi)始開(kāi)發(fā)應(yīng)用

創(chuàng)建好應(yīng)用之后,就可以進(jìn)入應(yīng)用的管理界面。 從左側(cè)的分類(lèi)可以知道,這里可以查看和設(shè)置應(yīng)用的基本信息、管理應(yīng)用的代碼和成員、在線(xiàn)調(diào)試和查看訪問(wèn)日志以及初始化和設(shè)置各項(xiàng)服務(wù)。

標(biāo)簽: