MiniX自绘渲染跨平台框架
  • 框架说明
  • 声明式开发范式
  • 内置Api
指南
接口
  • Minix CLI
示例
  • 类Web框架

    • 框架说明
    • 类Web开发范式
    • 内置Api
  • 指南
  • 组件
  • 接口
  • 示例
  • 规范
  • DophinHybrid

    • 快速上手 (opens new window)
    • UI 组件库 (opens new window)
    • jsBridge 接口 (opens new window)
  • DolphinWeex

    • 快速上手 (opens new window)
    • UI 组件库 (opens new window)
    • jsBridge 接口 (opens new window)
  • 发布消息
  • 常见问题
  • 更新日志
  • 框架说明
  • 声明式开发范式
  • 内置Api
指南
接口
  • Minix CLI
示例
  • 类Web框架

    • 框架说明
    • 类Web开发范式
    • 内置Api
  • 指南
  • 组件
  • 接口
  • 示例
  • 规范
  • DophinHybrid

    • 快速上手 (opens new window)
    • UI 组件库 (opens new window)
    • jsBridge 接口 (opens new window)
  • DolphinWeex

    • 快速上手 (opens new window)
    • UI 组件库 (opens new window)
    • jsBridge 接口 (opens new window)
  • 发布消息
  • 常见问题
  • 更新日志
  • 快速上手
  • Basic 基础

  • Account

  • UI 界面

  • Device 设备

  • Bluetooth 蓝牙

  • Wifi WiFi

  • HomeManage 家庭管理

  • RoomManage 房间管理

  • Media 媒体

  • Location 定位

  • Encryption 加/解密

  • FileStorage 文件/存储

  • Http 网络/请求

    • uploadFile http文件上传
    • downloadFile http 文件下载
    • requestDataTransmit 服务透传接口
      • sendCentralCloudRequest 发送给中台的通用网络请求接口
      • uploadLocalFile 通用上传本地文件
      • uploadFileToOss 上传文件到阿里 oss
      • resetCookie
      • sendElectronicRequest
      • sendMCloudRequest
    • weather 天气信息

    • Siri

    • TelPhone

    请扫码查看示例

    # requestDataTransmit ^6.8

    服务透传接口。提供给插件发送请求至事业部的品类服务器。此接口美居 APP 会将请求内容加密,然后发送给“云平台”进行中转发送至事业部品类服务器。

    # 请求参数

    Prop Type Required Default Description
    param Object Y {}
    属性:
    type:{
    Type: String,
    Default: N/A,
    Description: 对应云端proType字段
    }
    queryStrings:{
    Type: Object,
    Default: {}附表2,
    Description: 对应云端param字段
    }
    transmitData:{
    Type: Object,
    Default: {}附表3,
    Description: 对应云端data字段
    }
    请求参数

    # 引入接口模块

    import bridge from '@minix-iot/etsbridge-sdk'
    
    1

    # 调用参数示例

    // 示例一
    param: {
    	type:"0xAC", // 可不传,该字段对应 云端proType字段
    	queryStrings:{ 	// 对应云端param字段
    		handleType: "GetWasherCost",
    		applianceId: "2199023350873",
    		resultType: 0,
    		expendType: 3,
    		time: "20180803"
    	},
    	transmitData: { // 对应云端data字段 --ps:云端的data字段是string 类型,js里的transmitData是json对象,由APP端转字符串并且加密后传给云端
         //(注意key值不能是data字段)
    		handleType: "GetWasherCost",
    		applianceId: "2199023350873",
    		resultType: 0,
    		expendType: 3,
    		time: "20180803"
    	}
    }
    
    // 示例二(推荐此方式)
    param: {
    	type:"0xAC", // 可不传,该字段对应 云端proType字段
    	queryStrings: { 	// 对应云端param字段
    		handleType: "GetWasherCost",
    		applianceId: "2199023350873",
    		resultType: 0,
    		expendType: 3,
    		time: "20180803"
    	},
    	transmitData: { // 对应云端data字段 --ps:云端的data字段是string 类型,js里的transmitData是json对象,由APP端转字符串并且加密后传给云端
    		data: "a=1&b=2"
    	}
    }
    
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34

    # 接口调用示例

    bridge
      .requestDataTransmit(params)
      .then((res) => {
        console.log(res)
      })
      .catch((err) => {
        console.log(err)
      })
    
    1
    2
    3
    4
    5
    6
    7
    8

    # 返回参数

    • 成功时返回
    Prop Type Default Description
    status Number N/A 状态码
    returnData N/A N/A 获取到的数据
    • 失败时返回
    Prop Type Default Description
    errorCode Number N/A 请求失败错误码:-1 请求失败
    errorMessage String N/A 错误消息(如有)