设置源 Channel发送限制
接口边界
- 调用方:仅限受信业务后端
- 作用域:实际源 Channel 发送限制;个人 ID 必须规范编码,CMD 派生键不可用;不影响登录、接收或协议 ACK。
- 原子性:策略与独立 uint64 版本在一次 Slot 应用内原子变更;相同值不递增版本。
- 成功判定:200 返回已应用的策略;版本以十进制字符串返回,终态解散不可逆。
- 恢复:超时或 503 可能已经提交;先 GET 核对当前策略。409 后重读并重新作出变更决定,不盲目重试旧 expected_version。
POST
/channel/send_ban在 Slot 应用内原子变更发送策略,支持字符串 CAS;相同值保留版本。
请求主体
application/json
严格、有界的策略变更。
TypeScript 定义
在 TypeScript 中使用 request body 类型。
严格单个 JSON 对象,最多 4096 字节;拒绝未知字段和尾随 JSON,数值字段须符合 Go 整数语法。
响应主体
application/json
application/json
application/json
application/json
application/json
{ "status": 200, "data": { "channel_id": "string", "channel_type": 1, "send_ban": 0, "send_ban_version": "string" }}