微信小程式開放外掛功能,無需重複開發!

pigcms007發表於2018-03-16

  3月13日晚間訊息,微信公眾平臺公眾號釋出公告,小程式將開放外掛功能。

小程式.jpg

   “ 外掛是可被新增到小程式內直接使用的功能元件。開發者可以像開發小程式一樣開發一個外掛,供其他小程式使用。同時,小程式開發者可直接在小程式內使用外掛為使用者提供服務,無需重複開發。開發者工具新增“程式碼片段”功能,便於開發者交流開發經驗。”

小程式外掛1.jpg

  01—開發者可開發小程式外掛

  開發者可以像開發小程式一樣開發一個外掛,提供給其他小程式使用。

小程式外掛2.jpg

     如何建立外掛專案?

  小程式的 AppID 可以建立小程式外掛專案,外掛是獨立於小程式之外的,但是 AppID 是公用的,所以不要使用原有的小程式專案進行外掛開發。 在建立專案頁面,選擇一個空資料夾作為專案路徑,可以選擇建立小程式外掛快速啟動模板。

   建立外掛專案.png

  詳見《小程式外掛接入指南》、《小程式外掛開發文件》

  02—小程式可使用外掛

  小程式開發者可便捷地把外掛新增到自己的小程式內,無需重複開發。當使用者進入小程式時,可直接使用小程式內外掛提供的服務。

小程式外掛3.jpg

    詳見《小程式外掛開發文件》

  小程式外掛功能的開放,讓小程式擁有了這些新優勢:

  1、豐富小程式功能:可直接拿別人優秀的外掛,給自己的小程式用。並且,外掛是通用的,任何想用的企業都能申請使用。

  2、不佔小程式開發包記憶體:這個外掛是在微信公共伺服器上的。

  3、節約開發成本:小程式開發週期縮短,靈活性增強。

  “外掛功能”將帶動小程式生態發展

  對於小程式來說,外掛功能是微信生態裡的全新領域。未來或許就會出現這些商業模式:將會衍生出很多第三方小程式外掛商城,並且還推出小程式排行榜,行業白皮書等等;出現收費外掛;功能過於單一的小程式轉型成外掛:比如圖文識別類小程式這種純工具類小程式本身沒有流量轉化功能,如果轉型成外掛,供電商類小程式使用,則是雙贏模式。

  03—開發者工具新增“程式碼片段”功能

  程式碼片段是一種可分享的小程式專案,可用於分享小程式和小遊戲的開發經驗、展示元件和 API 的使用、復現開發問題等等。開發者可生成專案連結讓他人在開發者工具中匯入和執行小程式程式碼,便於開發者之間分享小程式開發經驗、學習小程式教程、反饋 bug 等。同時還能提升小程式開發者社群的活躍度。

    小程式外掛4.jpg

  如何建立程式碼片段?

  在工具選擇專案的介面中,右側可以選擇程式碼片段頁卡,檢視所有原生程式碼片段,在右下角可以點選建立程式碼片段。

    程式碼片段專案.jpg

  詳細使用說明請檢視《程式碼片段說明文件》

  需要注意的是:

  外掛開發者開放範圍:企業、媒體、政府及其他組織主體的小程式。

  外掛小程式具體可開發類目如下:

  timg.jpg

  以上為當前已開放的外掛服務類目,將逐步開放更多類目。

  稽核要求:

  外掛釋出前需要提交微信小程式團隊稽核,稽核通過後才可釋出。

  提交稽核時,外掛開發者需填:外掛服務類目、標籤及功能描述。

  功能描述:為便於稽核團隊體驗及稽核外掛功能,開發者需填寫基本介紹及使用說明。

  外掛使用者所有小程式能使用外掛!

  小程式開發者,只需要“小豬CMS小程式管理後臺-設定-第三方服務-外掛管理”根據AppID查詢需要的外掛,並申請使用。外掛開發者在24小時內通過後,小程式開發者可在小程式內使用該外掛。並且,外掛暫不支援在體驗版本中體驗。

 

相關文章