[toc]
目的:避免功能异常,出现集体性问题。
一、灰度接口
1、灰度开关接口
1、是否进行功能的灰度使用的开关
序号 | 说明 | 字段 | 示例 |
---|---|---|---|
网页配置1 | 是否开启功能 | isOpen | 1:开启、其他:关 |
网页配置2 | 要开启功能的用户(灰度上线) (当且仅当开启上述功能时有效) |
openUserids | [“101”, “102”] |
网页配置3 | 要开启功能的设备(灰度上线) (当且仅当开启上述功能时有效) 未配置但开关为开时为全记录 |
openDeviceIds | [“udid001”, “udid002”] |
接口回值1 | 是否进行功能的使用(灰度上线) | needOpen | 1:使用、其他:不使用 |
接口名定义:
1 | function getGrayscaleSwitchConfig(userid, deviceId) |
接口结果的json示例如下:
1 | { |