亚洲欧洲日产国码无码久久99_国内精品伊人久久久久妇_久久男人av资源网站无码软件_久久国产乱子伦精品免费强

微信小程序第三方開發(fā)平臺(tái)

日期:2017-12-27 作者:管理員 來源:互聯(lián)網(wǎng)

微信小程序第三方開發(fā)平臺(tái)即小程序運(yùn)營(yíng)者,可以一鍵授權(quán)給第三方平臺(tái),通過第三方平臺(tái)來完成業(yè)務(wù),第三方平臺(tái)在小程序的前后端開發(fā)上同直接開發(fā)小程序有所區(qū)別,其所擁有的各項(xiàng) API 以及詳細(xì)說明請(qǐng)查看“代小程序?qū)崿F(xiàn)業(yè)務(wù)”,其余部分請(qǐng)閱讀下文。


第三方平臺(tái)相關(guān)的小程序開發(fā)需要做一些特殊的處理:

  • 小程序模板的開發(fā)

  • 小程序模板結(jié)合 extAppid 的開發(fā)調(diào)試

  • 使用 directCommit 直接提交至待審核列表 詳情

最新版本的開發(fā)工具支持第三方平臺(tái)小程序的開發(fā)和預(yù)覽。

創(chuàng)建項(xiàng)目

與開發(fā)普通小程序一致,第三方平臺(tái)開發(fā)者填入相關(guān)的 3rdMiniProgramAppid ,設(shè)定項(xiàng)目名稱和選擇項(xiàng)目目錄即可創(chuàng)建項(xiàng)目。

對(duì)于第三方平臺(tái)小程序,可以在項(xiàng)目頁(yè)卡查看到相關(guān)的 open3rd 信息以及當(dāng)前的第三方的 3rdMiniProgramAppid ,如若項(xiàng)目配置了相關(guān)的 extAppid ,那么項(xiàng)目頁(yè)卡中也會(huì)有相關(guān)信息。

微信小程序第三方開發(fā)平臺(tái)

小程序模板開發(fā)

與開發(fā)普通小程序一致,開發(fā)者在開發(fā)工具上開發(fā)好相關(guān)的業(yè)務(wù)邏輯之后,在項(xiàng)目頁(yè)卡中提交預(yù)覽既可以在微信中查看小程序的真實(shí)表現(xiàn)。

有所不同的是,第三方平臺(tái)小程序的提交上傳是上傳至該第三方平臺(tái)的 open 帳號(hào)下的模板草稿箱中,該平臺(tái)的管理員需要自行對(duì)該模板進(jìn)行相應(yīng)的設(shè)置,更多請(qǐng)參考 開放平臺(tái)的文檔 。

extAppid 的開發(fā)調(diào)試

為了方便第三方平臺(tái)的開發(fā)者引入 extAppid 的開發(fā)調(diào)試工作,需要引入 ext.json 的概念。

ext.json 是一個(gè)配置文件,放置在小程序項(xiàng)目的根目錄下。

以下是一個(gè)包含了所有配置選項(xiàng)的 ext.json :

{ "extEnable": true, "extAppid": "wxf9c4501a76931b33", "directCommit": false, "ext": { "name": "wechat", "attr": { "host": "open.weixin.qq.com", "users": [ "user_1", "user_2" ]
    }
  }, "extPages": { "pages/logs/logs": { "navigationBarTitleText": "logs" }
  }, "window":{ "backgroundTextStyle":"light", "navigationBarBackgroundColor": "#fff", "navigationBarTitleText": "Demo", "navigationBarTextStyle":"black" }, "tabBar": { "list": [{ "pagePath": "pages/index/index", "text": "首頁(yè)" }, { "pagePath": "pages/logs/logs", "text": "日志" }]
  }, "networkTimeout": { "request": 10000, "downloadFile": 10000 }
}

ext.json中的配置字段分為兩種

  • 特有的字段

  • 同 app.json 相同的字段

特有的字段

屬性 類型 必填 描述
extEnable Boolean 配置 ext.json 是否生效
extAppid String 配置 extAppid
ext Object 開發(fā)自定義的數(shù)據(jù)字段
extPages String Array 單獨(dú)設(shè)置每個(gè)頁(yè)面的 json
directCommit Boolean 是否直接提交到待審核列表

extEnable

extEnable 是一個(gè) Boolean 類型的字段,用于規(guī)定當(dāng)前的 ext.json 文件是否生效,開發(fā)者可以通過修改這個(gè)字段來開啟和關(guān)閉 extAppid 的結(jié)合開發(fā)。

extAppid

extAppid 是授權(quán)調(diào)試的 AppID ,例如開發(fā)者在此處填寫的是 wxf9c4501a76931b33 那么在 extEnable 為真的情況下,后續(xù)的開發(fā)邏輯都會(huì)基于 wxf9c4501a76931b33 來運(yùn)行。

ext

ext 字段是開發(fā)自定義的數(shù)據(jù)字段,在小程序中可以通過 wx.getExtConfigSync 或者 wx.getExtConfig 獲取到這些配置信息。

例如上面的例子中,通過 wx.getExtConfigSync 就可以獲得 ext 字段的所有配置

{ "name": "wechat", "attr": { "host": "open.weixin.qq.com", "users": [ "user_1", "user_2" ]
  }
}

extPages

extPages 是一個(gè)對(duì)象,對(duì)象中的每個(gè) key 應(yīng)該是該小程序模板 app.json 中定義的頁(yè)面,每個(gè) key 對(duì)應(yīng)的 value 是 page.json 中所規(guī)定的各項(xiàng)配置。

當(dāng)開發(fā)者設(shè)置這個(gè)配置以后,小程序框架會(huì)對(duì)應(yīng)的修改相對(duì)應(yīng)的 page 的配置信息。

directCommit

directCommit 是一個(gè) Boolean 類型的字段,用于規(guī)定當(dāng)前的上傳操作是否是直接上傳到 extAppid 的審核列表中。

當(dāng) directCommit 為 true 真時(shí),開發(fā)者在工具中的上傳操作,會(huì)直接上傳到對(duì)應(yīng)的 extAppid 的審核列表,第三方平臺(tái)只需要調(diào)用 https://api.weixin.qq.com/wxa/submit_audit?access_token=TOKEN 既可以提交審核。更多請(qǐng)參考 第三方平臺(tái)文檔

當(dāng) directCommit 為 true 假時(shí),開發(fā)者在工具中的上傳操作,會(huì)直接上傳到對(duì)應(yīng)的草稿箱中。

tips: 可以使用工具的命令行接口 或者 http 接口來實(shí)現(xiàn)自動(dòng)化的代碼提交審核

同 app.json 相同的字段

當(dāng) ext.json 中的字段同 app.json 中一致時(shí),ext.json 的字段會(huì)覆蓋 app.json 中的對(duì)應(yīng)字段,例如以下的 ext.json

{
  ········ "window":{ "backgroundTextStyle":"light", "navigationBarBackgroundColor": "#fff", "navigationBarTitleText": "ext navigationBarTitleText", "navigationBarTextStyle":"black" }
}

那么該小程序最終的 navigationBarTitleText 應(yīng)該是 ext navigationBarTitleText 。



第一步:綁定開發(fā)小程序

(1)第三方平臺(tái)的開發(fā)人員需先到微信公眾平臺(tái)(mp.weixin.qq.com)申請(qǐng)一個(gè)普通的小程序并完善小程序的頭像、昵稱、簡(jiǎn)介、服務(wù)類目等信息。

(2)進(jìn)入微信開放平臺(tái),在第三方平臺(tái)詳情中,將該小程序添加為開發(fā)小程序。


注意:綁定為開發(fā)小程序后,該小程序的在開發(fā)工具中上傳,代碼會(huì)直接上傳到開放平臺(tái),不會(huì)上傳到公眾平臺(tái)。


第二步:小程序模版的開發(fā)和上傳

使用開發(fā)小程序的開發(fā)者微信號(hào)登錄微信web開發(fā)者工具(IDE),開發(fā)者工具中按照正常的小程序開發(fā)流程進(jìn)行代碼開發(fā)和調(diào)試。開發(fā)完成后,在開發(fā)工具中點(diǎn)擊上傳。


第三步:添加到小程序模版庫(kù),獲得模版ID

從開發(fā)者工具中上傳的代碼,會(huì)先存在草稿箱中,每個(gè)開發(fā)小程序只保留最新一份上傳記錄。開發(fā)者可將草稿箱中的代碼添加到小程序模版庫(kù)中,小程序模版庫(kù)中的模版不會(huì)被覆蓋。最多可以有五十個(gè)代碼模版,添加后可以獲得模版ID(TemplateID)。


第四步:調(diào)用接口,為旗下授權(quán)的小程序部署代碼

具體接口詳見“代碼管理”文檔中的接口。


重點(diǎn)提示:

小程序授權(quán)托管之后,只能使用第三方平臺(tái)的在微信開放平臺(tái)登記的服務(wù)器地址。所以第三方平臺(tái)在幫助旗下公眾號(hào)發(fā)布代碼之前,需先把服務(wù)器地址設(shè)置到小程序的服務(wù)器地址中,設(shè)置接口詳見“修改服務(wù)器地址”文檔中的接口。


二維碼
掃二維碼手機(jī)查看該文章
當(dāng)前網(wǎng)址:http://www.footcarefacts.net/wechat/461.html

相關(guān)資訊

?
Copyright ? 2007-2025 珠海市網(wǎng)訊互聯(lián)信息科技有限公司 www.footcarefacts.net 版權(quán)所有
粵公網(wǎng)安備44040202000391號(hào) 粵ICP備19117377號(hào) 網(wǎng)站地圖 站點(diǎn)地圖
在線客服
亚洲欧洲日产国码无码久久99_国内精品伊人久久久久妇_久久男人av资源网站无码软件_久久国产乱子伦精品免费强
  • 一本一道久久a久久精品综合蜜臀| 久久国产精品第一页| 不卡的av电影在线观看| 国产精品人成在线观看免费| 在线观看视频一区二区欧美日韩| 亚洲欧美偷拍另类a∨色屁股| 精品福利一区二区三区| 国产一区二区免费视频| 日韩欧美一级特黄在线播放| 午夜精品成人在线| 成人a免费在线看| 色婷婷国产精品久久包臀| 91麻豆精品国产无毒不卡在线观看| 国产成人av一区二区三区在线观看| 久久精品人人做人人爽97| 婷婷国产v国产偷v亚洲高清| 99久久久国产精品| 伊人色综合久久天天| 日本成人中文字幕在线视频| 欧美一区二区三区的| 高清久久久久久| 精品无人区卡一卡二卡三乱码免费卡| 韩国中文字幕2020精品| 热久久一区二区| 欧美精品xxxxbbbb| 国产精品一二三区在线| 91亚洲精品一区二区乱码| 91色porny蝌蚪| 欧美日韩视频不卡| 亚洲欧洲日韩在线| 丁香啪啪综合成人亚洲小说| 中文字幕亚洲一区二区av在线| 日韩精品一区二区三区在线播放| 欧美日韩一区二区在线观看视频| 日韩高清一区在线| 三级在线观看一区二区| 欧美不卡激情三级在线观看| 日韩电影免费在线| 亚洲国产高清aⅴ视频| 91精品国产色综合久久久蜜香臀| 亚洲成人午夜影院| 色综合天天综合| 欧美日韩一区二区欧美激情| 精品久久99ma| 成人av网址在线观看| 欧美做爰猛烈大尺度电影无法无天| 日韩影视精彩在线| www.日韩av| 在线日韩av片| 国产成人精品免费一区二区| 欧美在线999| 欧美日韩一二区| 欧美性猛交一区二区三区精品| 一区二区三区视频在线看| 91精品国产综合久久福利软件| 黑人精品欧美一区二区蜜桃| 亚洲一区二区三区视频在线| 激情文学综合丁香| 国产区在线观看成人精品| 中文字幕字幕中文在线中不卡视频| 色婷婷av一区二区三区gif| 欧美怡红院视频| 亚洲区小说区图片区qvod| 中文av一区二区| 欧美日韩免费高清一区色橹橹| 国产福利电影一区二区三区| 国产精一品亚洲二区在线视频| 国产精一区二区三区| 欧美色图片你懂的| 亚洲欧美日韩国产一区二区三区| 一区二区三区不卡在线观看| 91伊人久久大香线蕉| 国产成人精品一区二区三区四区| 狠狠色综合色综合网络| 欧美一区二区性放荡片| 国产又粗又猛又爽又黄91精品| 97久久精品人人做人人爽50路| 欧美xxxx在线观看| 国产日产欧产精品推荐色| 亚洲成人免费av| 欧美亚日韩国产aⅴ精品中极品| 日本免费在线视频不卡一不卡二| 成人中文字幕在线| 色综合天天综合在线视频| 国产成人免费视频精品含羞草妖精| 久久影院电视剧免费观看| 国产精品中文有码| 欧美一区在线视频| 日韩在线a电影| 精品日韩在线一区| 欧美色精品天天在线观看视频| 欧美在线视频日韩| 欧美日韩一本到| 国产精品美女久久福利网站| 91啪亚洲精品| 91视频国产资源| 亚洲图片欧美激情| 日韩欧美一区在线| 成人性色生活片免费看爆迷你毛片| 性欧美疯狂xxxxbbbb| 国产欧美精品在线观看| av午夜精品一区二区三区| 麻豆成人免费电影| 欧美成人女星排名| 一区二区欧美在线观看| 欧美图片一区二区三区| 国产不卡在线一区| 欧美久久久久久久久| 色综合天天视频在线观看| 99精品在线观看视频| 国产美女娇喘av呻吟久久| 久久青草欧美一区二区三区| 三级久久三级久久| 欧美一二三在线| 亚洲一级片在线观看| 欧美一区二区三区成人| 欧美日韩在线播放| 欧美一区二区三区四区高清| 国产精品久久久久久久久免费丝袜| 一区二区三区四区乱视频| 亚洲欧美日韩中文播放| 欧美午夜一区二区三区免费大片| 日韩精品乱码av一区二区| 欧美成人一区二区| 制服丝袜一区二区三区| 综合久久久久综合| 国产精品久久久久精k8| 懂色av一区二区三区蜜臀| 偷窥国产亚洲免费视频| 婷婷久久综合九色国产成人| 国产999精品久久久久久绿帽| 高潮精品一区videoshd| 欧美日韩一区二区三区在线看| 欧美videos大乳护士334| 国产精品一区二区久激情瑜伽| 日韩女优av电影在线观看| 亚洲欧洲精品一区二区三区| 亚洲精品成人a在线观看| 91超碰这里只有精品国产| 六月丁香综合在线视频| av在线一区二区| 精品久久久久久综合日本欧美| 色域天天综合网| 粉嫩欧美一区二区三区高清影视| 日韩一级在线观看| 678五月天丁香亚洲综合网| 欧美成人a在线| 五月天激情综合网| 久久狠狠亚洲综合| 欧美午夜精品久久久久久孕妇| 久久精工是国产品牌吗| 免费美女久久99| 亚洲一区二区三区国产| 欧美刺激午夜性久久久久久久| 欧美精品九九99久久| 激情综合亚洲精品| 日韩一区二区三区在线视频| 国产成人综合精品三级| 国产精品进线69影院| 久久久99精品免费观看| 国产麻豆一精品一av一免费| 99久久亚洲一区二区三区青草| 99视频精品在线| 欧美日本高清视频在线观看| 久久久综合九色合综国产精品| 免费在线观看一区二区三区| 亚洲精品国产一区二区精华液| 亚洲一区二区在线播放相泽| 国产女同互慰高潮91漫画| 中文字幕视频一区二区三区久| 欧美精品一区二区三区久久久| 精品捆绑美女sm三区| 韩国一区二区视频| 久久99蜜桃精品| 狠狠狠色丁香婷婷综合激情| 一区二区三区免费在线观看| 国产精品乱码人人做人人爱| 国产米奇在线777精品观看| 久久精品人人做| 日本成人在线一区| 成人毛片在线观看| 一区二区三区**美女毛片| 亚洲成人久久影院| 日韩手机在线导航| 日韩激情一二三区| 精品国产sm最大网站免费看| 亚洲少妇屁股交4| 91蜜桃在线观看| 在线这里只有精品| 亚洲四区在线观看| 99热精品国产| 欧美卡1卡2卡| 欧美一区二区网站| 欧美日韩视频在线观看一区二区三区| 日韩一区二区影院| 国产一区二区精品久久91| 成人精品免费视频| 成人黄色免费短视频| 成人av免费观看| 亚洲乱码日产精品bd|