Du kan inte välja fler än 25 ämnen
Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.
|
- package md
-
- type GroupListReq struct {
- Page int `json:"page"`
- PageSize int `json:"page_size"`
- Name string `json:"name"` //群名称
- GroupAdmin string `json:"group_admin"` //群主
- StartTimeStart string `json:"start_time_start" example:"创建时间-起始"`
- StartTimeEnd string `json:"start_time_end" example:"创建时间-截止"`
- }
-
- type GroupListResp struct {
- Page int `json:"page"`
- PageSize int `json:"page_size"`
- Total int64 `json:"total"`
- List []struct {
- Id int64 // 群组id
- Name string // 组名
- AvatarUrl string // 头像
- Introduction string // 群简介
- UserNum int32 // 群组人数
- IsAllMemberBanned int32 // 是否全员禁言(1:是 2:否)
- IsAllAddFriend int32 // 是否允许加好友(1:是 2:否)
- Extra string // 附加字段
- CreateTime string // 创建时间
- UpdateTime string // 更新时间
- PhoneNumber string // 群主账号
- Nickname string // 群主昵称
- } `json:"list"`
- }
-
- type GroupUserListReq struct {
- Page int `json:"page"`
- PageSize int `json:"page_size"`
- GroupId int `json:"name"` //群id
- Phone string `json:"phone" example:"手机号"` //手机号
- Nickname string `json:"nickname" example:"昵称"` //昵称
- }
-
- type GroupUserListResp struct {
- Page int `json:"page"`
- PageSize int `json:"page_size"`
- Total int64 `json:"total"`
- List []struct {
- Id int64 // 自增主键
- GroupId int64 // 群组id
- UserId int64 // 用户id
- MemberType int // 群组类型
- Remarks string // 备注
- Extra string // 附加属性
- Status int // 状态
- CreateTime string // 创建时间
- UpdateTime string // 更新时间
- PhoneNumber string // 账号
- Nickname string // 昵称
- } `json:"list"`
- }
-
- type BatchSendGroupMessageReq struct {
- SendKind int `json:"send_kind"` // 发送模式(1:指定群组 2:所有群组)
- Kind int `json:"kind"` // 消息类型(0未知 1文本 2表情 3语音消息 4图片 5文件 6地理位置 7指令推送 8自定义 9撤回消息 10红包消息)
- Content string `json:"content"` // 消息内容
- SendCondition string `json:"send_condition"` // 发送条件 群 ID 以";"分割
- NotCondition string `json:"not_condition"` // 不发送条件 群 ID 以";"分割
- }
-
- type BatchSendUserMessageReq struct {
- SendKind int `json:"send_kind"` // 发送模式(1:所有用户 2:指定用户)
- Kind int `json:"kind"` // 消息类型(0未知 1文本 2表情 3语音消息 4图片 5文件 6地理位置 7指令推送 8自定义 9撤回消息 10红包消息)
- Content string `json:"content"` // 消息内容
- SendCondition string `json:"send_condition"` // 发送条件 用户手机号 以";"分割
- NotCondition string `json:"not_condition"` // 不发送条件 用户手机号 以";"分割
- }
|