#c 设计准则 为了满足以下需求:
#c 数据结构设计
所以就不给接口设计路由, 一切操作都通过同一个接口进行, 通过对应的参数来进行对应的区分
为了能够在不同的协议上获取到相同效果,还需要一个调用id,用于区分是那一次调用
因为调用接口是需要有参数的, 所以应该包含一个params字段,用于存储参数
同时数据应该包含一个字段用于区分是响应, 还是调用, 还是通知
通知字段用于不同端之间进行主动触发
#d 结构体设计
使用json进行数据传递
字段名 | 描述 | 可选值 |
---|---|---|
type | 类型, 用于区分是响应, 还是调用, 还是通知 | req, res, notify |
action | 执行的什么操作 | |
callId | 调用id,用于区分是那一次调用 | |
params | 参数, 使用传递参数 | |
code | 返回值 | |
msg | 描述文字 |
动态相册编辑 图片相册可以被动态变化
桌面小组件直接进入
下方滚动条进入