Splash页接口

接口说明

接口名称:loadingInfo

Dubbo调用:msLoadingInfoService

接口描述:Splash页接口用于客户端在启动时, 显示节假日、运营、推广、广告等信息的数据配置。

入参

header通用参数

参考header通用参数

业务参数

字段名称 字段类型 字段描述 是否必须
iphoneSize String iphone手机屏幕尺寸(单位寸) iphone平台(osType=01)必填, 其他平台不需要

出参

字段名称 字段类型 字段描述 是否必须
app_id String appId
dev_type String DEV类型
holiDay String 节日
holiName String 节日名称
holiDayStart String HOLT开始时间
holiDayEnd String HOLT结束时间
holi_load_start String HOLILoad开始
holi_load_end String HOLILoad结束
holi_img String HOLI图片
pub_date String PUB日期
valid_flag String 有效标记
urlType String 1:手机银行自有web服务2:客户端已有功能(动态菜单)(包括web服务和native界面)3:第三方提供的web服务4:客户端已有功能(非动态菜单)(包括web服务和native界面)
loadUrl String LoadURL
urlParam String URL参数
paramList String 参数列表
loginFlag String 登陆标识:0-不登陆1-登陆
titleFlag String 是否显示标题:0-否 1-是
titleName String 标题名称
needReq String 是否需要再次请求:0-否 1-是
reqUrl String 请求URL
reqParam String 请求参数
waitFlag String 是否需要设置等待时间:0-不等待 1-等待
waitTime String 等待时间
jumpFlag String 是否需要跳转:0-不跳转 1-跳转
drop_img_type String 顶部营销区的下拉图片位置,1-首页,2-生活圈

样例

dubbo协议接入:

请求url:http://localhost:9102/gw/hk_e_app/msLoadingInfoService.do

请求数据格式:

{ 
    "request":{
    "body":{
            "iphoneSize":"5.8" 
        },
    "header": {
        "appId": "1",
        "appVersion": "1.0",
        "ffVersion": "4.0",
        "transId": "loadingInfo",
        "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": "01",
            "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"
       }
    }
}

http协议接入:

请求url:

http://localhost:8080/ffpaas/base/loadingInfo.json

请求数据格式:

{
    "request":{
    "body":{
            "iphoneSize":"5.8" 
        },
    "header": {
        "appId": "1",
        "appVersion": "1.0",
        "ffVersion": "4.0",
        "transId": "loadingInfo",
        "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": "01",
            "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"
        }
    }
}

dsdl配置

节点配置

msLoadingInfoService$applicationName,true

说明:

applicationName修改为应用

xml参数配置

  • 创建节点,节点名称为interface-mapping
  • 添加配置参数信息,如下
<?xml version="1.0" encoding="UTF-8"?>

<interface name="msLoadingInfoService" description="版本升级接口" auth="false">
    <configs>
        <config key="accessLog" value="false"/>
        <config key="transDataRecordMode" value="on"/>
        <config key="productId" value="ECommon"/>
    </configs>
    <input>
        <param name="iphoneSize" description="iphoneSize" type="String" optional="true"/>
    </input>
    <output>
        <param name="returnCode" description="处理结果" type="Map" optional="false">
            <param name="code" description="返回码" type="String" optional="false"/>
            <param name="message" description="返回信息" type="String"/>
            <param name="type" description="处理结果类型" type="String" optional="false"/>
        </param>
        <param name="loadingInfo" type="List"/>
    </output>
</interface>
Copyright © 民生科技有限公司 2019 all right reserved,powered by Gitbook联系方式: wanglihang@mskj.com
修订时间: 2019-08-02 16:19:33

results matching ""

    No results matching ""