读写配置


支持平台

微信 钉钉 友空间 原生 HTML5
✔︎ ✔︎ ✔︎

writeUCGConfig

写入 UCG 配置


参数

字段 类型 必填 说明
appCode string 不同的 appcode 下的配置信息不会互相覆盖
config object 配置信息

config 字段说明

字段 类型 必填 说明
host string 服务器 IP 或 域名,也可以是完整的服务器地址
port string 服务器端口号
isHttps boolean 是否开启 HTTPS,默认 false
defaultTp string 传输协议,默认 none
- none:不加密传输
- des:固定密钥传输(兼容,不推荐)
- dynamic:动态密钥传输(不使用 Https 时推荐使用)
timeout number 超时时间(单位:毫秒),默认 5 秒

示例

mtl.ucg.writeUCGConfig({
  appCode: "myApp",
  config: {
    host: "10.2.112.58",
    port: "8080",
    isHttps: true,
    defaultTp: "dynamic",
    timeout: 5000
  },
  success: function() {
    // 成功
  },
  fail: function(err) {
    var message = err.message; // 错误信息
  }
});

readUCGConfig

读取 UCG 配置


参数

字段 类型 必填 说明
appCode string 不同的 appcode 下的配置信息不会互相覆盖。

示例

mtl.ucg.readUCGConfig({
  appCode: "myApp",
  success: function(res) {
    // res 与 writeUCGConfig 接口传入的 config 参数相同。
    var host = res.host;
    var port = res.port;
    // ...
  },
  fail: function(err) {
    var message = err.message; // 错误信息
  }
});