首頁  >  文章  >  微信小程式  >  教你如何作為第三方平台開發微信小程式詳解

教你如何作為第三方平台開發微信小程式詳解

Y2J
Y2J原創
2017-04-26 15:24:458869瀏覽

一、整體流程

第三方平台幫助旗下已授權的小程式進行程式碼管理時,需先開發完成小程式模版,再將小程式模版部署到旗下小程式帳號中,具體流程如下:

1:綁定開發小程式

(1)第三方平台的開發人員需先到微信公眾平台(mp.weixin.qq.com)申請一個普通的小程式並完善小程式的資訊、綁定開發者。

(2)進入微信開放平台,在第三方平台詳情中,將該小程式加入為開發小程式。

注意:綁定為開發小程式後,該小程式的在開發工具中上傳,程式碼會直接上傳到開放平台,不會上傳到公眾平台。

2:小程式模版的開發與上傳

使用開發小程式的開發者微訊號登入微信web開發者工具(IDE),開發者工具中依照正常的小程式開發流程進行程式碼開發和調試。開發完成後,在開發工具中點選上傳。

3:加入到小程式模版庫,取得模版ID

從開發者工具上傳的程式碼,會先存在草稿箱中,每個開發小程式只保留最新一份上傳記錄。開發者可將草稿箱中的程式碼加入小程式模版庫中,小程式模版庫中的模版不會被覆蓋。最多可以有五十個程式碼模版,新增後可以取得模版ID(TemplateID)。

4:呼叫接口,為旗下授權的小程式部署程式碼

詳細文件請參閱程式碼管理。

二、如何開發

1、建立專案

與開發一般小程式一致,第三方平台開發者填入相關的3rdMiniProgramAppid ,設定專案名稱與選擇專案目錄即可建立專案。

對於第三方平台小程序,可以在項目頁卡查看到相關的open3rd 信息以及當前的第三方的3rdMiniProgramAppid ,如若項目配置了相關的extAppid ,那麼項目頁卡中也會有相關信息。

2、小程式範本開發

與開發普通小程式一致,開發者在開發工具上開發好相關的業務邏輯之後,在專案頁卡中提交預覽既可以在微信中查看小程式的真實表現,

有所不同的是,第三方平台小程式的提交上傳是上傳至該第三方平台的open 帳號下的範本草稿箱中,該平台的管理員需要自行對該範本進行相應的設置,更多請參考open平台的文件。

3、extAppid 的開發調試

為了方便第三方平台的開發者引入 extAppid 的開發調試工作,需要引入ext.json的概念。

ext.json是一個設定文件,放置在小程式專案的根目錄下。

ext.json中的設定欄位分為兩種

特有的欄位

#同app.json相同的欄位

三、微信為第三方平台提供哪些授權

1,授權(登陸自助授權,流程與原始公眾號代開發一樣)

2,網域組態修改

3,測試帳號修改

4,提交審核、發布版本

以上是教你如何作為第三方平台開發微信小程式詳解的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn