輕應用程式存取指南


存取流程

97580f43jw1eu2gm5g4r5j20gi01pq2t.jpg
#

簡介

什麼是輕應用?

輕應用程式是微博為第三方服務(H5頁面)接入微博提供的一套基礎架構和存取服務(Focus On Mobile)。

輕應用程式入口在微博 Page 頁(也叫 Profile 頁、個人首頁),或微博的卡片(Card)中,由接取方以網頁應用的形式開發。


根據展示平台,輕應用分為兩種:桌面瀏覽器上透過iframe 嵌入(以下簡稱Web 版),微博客戶端內透過Webview 展示(以下簡稱H5 版)。你的應用程式可以選擇兩種展示平台之一,也可以二者都支援。

特點

輕應用程式提供符合微博平台屬性的更多接近用戶的管道,促進用戶與商家雙向關係的形成,讓用戶更有效發現並使用服務。


  • 接取便利。接入方H5 網頁只需針對微博做少量的兼容工作,就能享受官方客戶端提供的一系統輕應用服務,從而為用戶提供更好的體驗
  • 無需授權。如果使用者在登入狀態存取應用,新的框架將預設完成授權,並將 access_token 資訊傳遞給存取方。
  • 更多的曝光機會。應用程式上線後會出現在 Page 頁,以及微博 Feed 串流的 card 中。支援 linkcard 接入,在微博中得到更好的展示。
  • • 開發過程,統一了存取方式和參數。無論是 Web 版或 H5 版,用戶端收到的參數都是相同的,存取方式基本上都一樣。應用程式可以透過瀏覽器 userAgent 區分是 Web 版還是 H5 版。
  • 支援存取微博支付,一鍵完成商品支付。
  • • [Web 版]新增應用程式分享與讚。直接將應用程式分享到微博,並產生卡片展示,快速傳播。
  • • [Web 版]支援未登入存取應用程式。未登入微博也可以瀏覽應用,必要的時候透過我們的 JS 用戶端喚起登入浮層。
  • • [Web 版]套用寬度調整為 940 px。不支援原來的 760px,原來的 950 px 改為 940px。

輕應用場景

有的輕應用,更突出的是內頁,如電影、圖書,可能您希望在微博流中直接看到一張卡片,點擊卡片就能直接進入到商品詳情頁直接購買;

有的應用更突出應用首頁,比如網頁遊戲、單頁應用,它們入口唯一,點開應用首頁進去就能玩;

或二者兼而有之,都是可以的。


應用範例

線上4S店(Web & H5版皆可存取):

pageapp4s221.png

pageapp4smobile221.png

H5 版本:

朋友、愛影客


#更多輕應用程式的介紹,請點這裡。

輕應用開發流程

輕應用程式的開發大致分為四個步驟:

  • • 成為微博開發者
  • • 應用程式建立
  • • 應用程式開發
  • • 應用審核及上線


如下圖所示:

workflow.png

加入微博開發者

#開發輕應用程式的第一步,是成為微博公司開發者。

如果您還不是微博開發者,請先登入微博開放平台,然後進入管理中心完善開發者基本資訊和身分認證。


基本資訊部分,直接選擇開發者類型為公司,完成表單。填寫完成後,透過郵箱驗證就可以開始建立應用程式了。

baseinfo.png


是透過身分認證,有利於應用的審核和各種權限的申請,請一併認真填寫。

id-verify.png

個人開發者升級為公司開發者

如果已經是個人開發者,需要進入編輯開發者資訊頁面,重新選擇開發者類型為公司,然後儲存資料即可。

應用程式建立

在 輕應用介紹頁,點選建立應用程式按鈕,進入建立表單填寫頁面。


8aafa3b9jw1ejguyf0gjjj20og0d33zh.jpg


#完成表單填寫,會自動跳到應用程式的控制台,在套用控制台可以進一步完善應用的基本資訊。

編輯應用程式資訊

開啟應用程式資訊->基本信息,可以查看應用程式的基本資料。點選編輯,可以進行修改。

測試位址(Web版、H5版)

開啟應用程式資訊->測試訊息,可以看到應用程式的測試位址。因為應用程式還沒通過審核並上線到應用程式廣場,這個地址僅限開發者本人瀏覽訪問。

如果需要其他微博用戶瀏覽,可以將該微博用戶加入測試帳號裡。每個應用測試帳號最多增加 15 人。


test-address.png

套用經過文案審核並上廣場後,測試帳號自動失效。


升級為輕應用程式

升級主要指的是原來已經成功創建了的企業應用程式、站內應用程式或個人版Page 應用,升級為輕應用。

由於已經創建了應用的appkey,升級主要包含兩個方面:一是微博開放平台後台將appkey 升級為輕應用類型;二是應用將原來接收的舊參數改為新的參數。