成全在线观看免费完整版下载|成全在线观看免费完整版电影|成全在线观看免费完整版第6|成全在线观看免费完整|成全在线观看高清完整版免费动漫|成全在线电影在线观看

小程序配置信息接口

小程序是移動開發(fā)平臺提供面向未來的以東段生態(tài)環(huán)境,小程序的logo、名稱、描述、權(quán)限等信息在后臺配置之后,可以通過該接口拉去最新的配置信息, 客戶端根據(jù)最新的配置信息,進(jìn)行小程序的更新

接口說明

接口名稱: miniAppInfo

Dubbo調(diào)用:msQueryMiniAppInfoService

接口描述:小程序配置信息獲取

header通用參數(shù)

參考header通用參數(shù)

業(yè)務(wù)參數(shù)

字段名稱 字段類型 字段描述 是否必須
code String
version String 版本

出參

字段名稱 字段類型 字段描述 是否必須
ffMiniAppInfoList List

ffMiniAppInfoList

字段名稱 字段類型 字段描述 是否必須
miniAppId String 小程序ID
miniAppIdAlias String 小程序ID的MD5
miniAppName String 小程序名稱
miniAppDesc String 小程序描述
miniAppIcon String 小程序圖標(biāo)
miniAppVersion String 小程序版本
scope String 小程序權(quán)限scope
resloadWhiteList String 圖片加載白名單(P2)
fullMd5 String 小程序全量離線包MD5
fullDownloadUrl String 小程序全量離線包url
loadType String 小程序打開類型
urlPrefix String 前綴
sdkMinVer String 小程序支持的小程序sdk的最低版本
indexRoute String
accessName String
ext String 擴(kuò)展字段

樣例

dubbo協(xié)議接入:

請求url

http://localhost:9102/gw/hk_e_app/msQueryMiniAppInfoService.do

請求數(shù)據(jù)格式:

{
    "request": {
        "header": {
            "appId": "1",
            "appVersion": "4.41",
            "ffVersion": "4.0",
            "transId": "miniAppInfo",
            "appExt": "1",
            "custType": "100",
            "signedMicroFlag": "0",
            "net": {
                 "ip": "127.0.0.1",
                 "netType": "WIFI_oa-test",
                 "isp": "中國移動",
                 "ssid": "oa-test",
                  "lac": "4203",
                  "cid": "10732931"
             },
            "device": {
                  "osType": "03",
                  "osVersion": "8.0.0",
                  "brand": "samsung",
                  "model": "SM-G9500",
                  "uuid": "2e2bc2402301ea3e1e021362dd6b7a1e",
                  "imei": "357052091333047",
                  "mac": "00:9D:6B:32:00:24",
                  "nfc": "1",
                  "isRoot": "0",
                  "imsi": "8986003915187a258429"
            },
            "reqSeq": "0"
     },
     "body": {
          "code":"qHwgaSkXKx6tO4jc",
           "version":"4.1"
       }
   }
}

http協(xié)議接入:

請求url

http://localhost:8080/ffpaas/miniapp/minAppInfos.json

請求數(shù)據(jù)格式:

{ 
    "request": {
        "header": {
            "appId": "1",
            "appVersion": "4.41",
            "ffVersion": "4.0",
            "transId": "miniAppInfo",
            "appExt": "1",
            "custType": "100",
            "signedMicroFlag": "0",
            "net": {
                 "ip": "127.0.0.1",
                 "netType": "WIFI_oa-test",
                 "isp": "中國移動",
                 "ssid": "oa-test",
                  "lac": "4203",
                  "cid": "10732931"
             },
            "device": {
                  "osType": "03",
                  "osVersion": "8.0.0",
                  "brand": "samsung",
                  "model": "SM-G9500",
                  "uuid": "2e2bc2402301ea3e1e021362dd6b7a1e",
                  "imei": "357052091333047",
                  "mac": "00:9D:6B:32:00:24",
                  "nfc": "1",
                  "isRoot": "0",
                  "imsi": "8986003915187a258429"
            },
            "reqSeq": "0"
     },
     "body": {
          "code":"qHwgaSkXKx6tO4jc",
          "version":"4.1"
       }
   }
}

dsdl配置

節(jié)點(diǎn)配置

  • 創(chuàng)建服務(wù)節(jié)點(diǎn), 節(jié)點(diǎn)名稱為msQueryMiniAppInfoService
  • 添加節(jié)點(diǎn)配置信息
msQueryMiniAppInfoService$applicationName,true

說明:

applicationName修改為應(yīng)用

xml參數(shù)配置

  • 創(chuàng)建節(jié)點(diǎn),節(jié)點(diǎn)名稱為interface-mapping
  • 添加配置參數(shù)信息,如下
<?xml version="1.0" encoding="UTF-8"?>

<interface name="msQueryMiniAppInfoService" description="test" auth="false">
    <configs>
        <config key="accessLog" value="true"/>
        <config key="transDataRecordMode" value="on"/>
        <config key="isCheckRole" value="false"/>
        <config key="productId" value="ECommon"/>
        <config key="signature" value="userId|操作員"/>
    </configs>
    <input>
        <param name="code" description="小程序ID的md5" type="String" optional="true"/>
        <param name="version" description="小程序版本" type="String" optional="true"/>
    </input>

    <output>
        <param name="returnCode" description="處理結(jié)果" type="Map" optional="false">
            <param name="code" description="返回碼" type="String" optional="false"/>
            <param name="message" description="返回信息" type="String"/>
            <param name="type" description="處理結(jié)果類型" type="String" optional="false"/>
        </param>

        <param name="loadType" description="loadType" type="String"/>
        <param name="fullDownloadUrl" description="fullDownloadUrl" type="String"/>
        <param name="miniAppId" description="miniAppId" type="String"/>
        <param name="accessName" description="accessName" type="String"/>
        <param name="sdkMinVer" description="sdkMinVer" type="String"/>
        <param name="urlPrefix" description="urlPrefix" type="String"/>
        <param name="fullMd5" description="fullMd5" type="String"/>
        <param name="miniAppIdMd5" description="miniAppIdMd5" type="String"/>
        <param name="miniAppName" description="miniAppName" type="String"/>
        <param name="scope" description="scope" type="List"/>
        <param name="miniAppVersion" description="miniAppVersion" type="String"/>
        <param name="miniAppDesc" description="miniAppDesc" type="String"/>
        <param name="indexRoute" description="indexRoute" type="String"/>
    </output>
</interface>
化隆| 湘乡市| 商都县| 滦平县| 温宿县| 黑水县| 阜南县| 玉田县| 永登县| 大同市| 贵溪市| 广州市| 衡山县| 宁城县| 商南县| 杭州市| 湘阴县| 北票市| 台前县| 丰都县| 曲阳县| 饶平县| 忻城县| 绩溪县| 西盟| 井冈山市| 阿拉尔市| 射阳县| 神农架林区| 比如县| 彩票| 伊吾县| 青海省| 启东市| 常熟市| 遂川县| 平昌县| 驻马店市| 甘孜| 鸡西市| 石屏县|