輕應用接入指南
接入流程

簡介
什么是輕應用?
輕應用是微博為第三方服務(H5頁面)接入微博提供的一套基礎框架和接入服務(Focus On Mobile)。
輕應用入口在微博 Page 頁(也叫 Profile 頁、個人主頁),或者微博的卡片(Card)中,由接入方以網(wǎng)頁應用的形式開發(fā)。
根據(jù)展示平臺,輕應用分為兩種:桌面瀏覽器上通過 iframe 嵌入(以下簡稱 Web 版),微博客戶端內(nèi)通過 Webview 展示(以下簡稱 H5 版)。你的應用可以選擇兩種展示平臺之一,也可以二者都支持。
特點
輕應用提供符合微博平臺屬性的更多接近用戶的渠道,促進用戶與商家雙向關系的形成,讓用戶更有效發(fā)現(xiàn)并使用服務。
- ? 接入便捷。接入方 H5 網(wǎng)頁只需針對微博做少量的兼容工作,就能享受官方客戶端提供的一系統(tǒng)輕應用服務,從而為用戶提供更好的體驗
- ? 無需授權(quán)。如果用戶在登錄狀態(tài)訪問應用,新的框架將默認完成授權(quán),并將 access_token 信息傳遞給接入方。
- ? 更多的曝光機會。應用上線后會出現(xiàn)在 Page 頁,以及微博 Feed 流的 card 中。支持 linkcard 接入,在微博中得到更好的展示。
- ? 開發(fā)過程,統(tǒng)一了接入方式和參數(shù)。無論是 Web 版還是 H5 版,客戶端收到的參數(shù)都是相同的,接入方式也基本上都相同。應用可以通過瀏覽器 userAgent 來區(qū)分是 Web 版還是 H5 版。
- ? 支持接入微博支付,一鍵完成商品支付。
- ? [Web 版]新增應用分享和贊。直接將應用分享到微博,并生成卡片展示,快速傳播。
- ? [Web 版]支持未登錄訪問應用。未登錄微博也可以瀏覽應用,必要的時候通過我們的 JS 客戶端喚起登錄浮層。
- ? [Web 版]應用寬度調(diào)整為 940 px。不支持原來的 760px,原來的 950 px 改為 940px。
輕應用場景
有的輕應用,更加突出的是內(nèi)頁,如電影、圖書,可能您希望在微博流中直接看到一個卡片,點擊卡片就能直接進入到商品詳情頁直接購買;
有的應用更突出應用首頁,比如網(wǎng)頁游戲、單頁應用,它們?nèi)肟谖ㄒ唬c開應用首頁進去就能玩;
或者二者兼而有之,都是可以的。
應用范例
網(wǎng)上4S店(Web & H5版 均接入):
H5 版本:
友寶、愛影客
更多輕應用的介紹,請點擊這里。
輕應用開發(fā)流程
輕應用的開發(fā)大致分為四個步驟:
- ? 成為微博開發(fā)者
- ? 應用創(chuàng)建
- ? 應用開發(fā)
- ? 應用審核及上線
如下圖所示:
加入微博開發(fā)者
開發(fā) 輕應用的第一步,是成為微博公司開發(fā)者。
如果您還不是微博開發(fā)者,請先登錄微博開放平臺,然后進入管理中心完善開發(fā)者基本信息和身份認證。
基本信息部分,直接選擇開發(fā)者類型為公司,完成表單。填寫完成后,通過郵箱驗證就可以開始創(chuàng)建應用了。
通過身份認證,有利于應用的審核和各種權(quán)限的申請,請一并認真填寫。
個人開發(fā)者升級為公司開發(fā)者
如果已經(jīng)是個人開發(fā)者,需要進入編輯開發(fā)者信息頁面,重新選擇開發(fā)者類型為公司,然后保存資料即可。
應用創(chuàng)建
在 輕應用介紹頁,點擊創(chuàng)建應用按鈕,進入創(chuàng)建表單填寫頁面。
完成表單填寫,會自動跳轉(zhuǎn)到應用的控制臺,在應用控制臺可以進一步完善應用的基本信息。
編輯應用信息
打開應用信息->基本信息,可以查看應用的基本數(shù)據(jù)。點擊編輯,可以進行修改。
測試地址(Web版、H5版)
打開應用信息->測試信息,可以看到應用的測試地址。因為應用還沒通過審核并上線到應用廣場,這個地址僅限開發(fā)者本人瀏覽訪問。
如果需要其他微博用戶瀏覽,可以將該微博用戶添加到測試帳號里。每個應用測試帳號最多添加 15 人。
應用通過文案審核并上廣場后,測試帳號自動失效。
升級為輕應用
升級主要指的是原來已經(jīng)成功創(chuàng)建了的企業(yè)應用、站內(nèi)應用或個人版 Page 應用,升級為輕應用。
由于已經(jīng)創(chuàng)建了應用的 appkey,升級主要包含兩個方面:一是微博開放平臺后臺將 appkey 升級為輕應用類型;二是應用將原來接收的舊參數(shù)改為新的參數(shù)。