Documentation ¶
Index ¶
- func CheckRoomAgree(roomID string, result *ResultRoomAgreeCheck) wx.Action
- func CheckSingleAgree(agrees []*ParamsSingleAgree, result *ResultSingleAgreeCheck) wx.Action
- func GetGroupChat(roomID string, result *ResultGroupChat) wx.Action
- func ListPermitUser(listType int, result *ResultPermitUserList) wx.Action
- type GroupMember
- type ParamsGroupChat
- type ParamsPermitUserList
- type ParamsRoomAgreeCheck
- type ParamsSingleAgree
- type ParamsSingleAgreeCheck
- type ResultGroupChat
- type ResultPermitUserList
- type ResultRoomAgreeCheck
- type ResultSingleAgreeCheck
- type RoomAgreeInfo
- type SingleAgreeInfo
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CheckRoomAgree ¶
func CheckRoomAgree(roomID string, result *ResultRoomAgreeCheck) wx.Action
CheckRoomAgree 获取会话同意情况(群聊)
func CheckSingleAgree ¶
func CheckSingleAgree(agrees []*ParamsSingleAgree, result *ResultSingleAgreeCheck) wx.Action
CheckSingleAgree 获取会话同意情况(单聊)
func GetGroupChat ¶
func GetGroupChat(roomID string, result *ResultGroupChat) wx.Action
GetGroupChat 获取会话内容存档内部群信息
func ListPermitUser ¶
func ListPermitUser(listType int, result *ResultPermitUserList) wx.Action
ListPermitUser 获取会话内容存档开启成员列表
Types ¶
type GroupMember ¶
type ParamsGroupChat ¶
type ParamsGroupChat struct {
RoomID string `json:"roomid"`
}
type ParamsPermitUserList ¶
type ParamsPermitUserList struct {
Type int `json:"type,omitempty"`
}
type ParamsRoomAgreeCheck ¶
type ParamsRoomAgreeCheck struct {
RoomID string `json:"roomid"`
}
type ParamsSingleAgree ¶
type ParamsSingleAgreeCheck ¶
type ParamsSingleAgreeCheck struct {
Info []*ParamsSingleAgree `json:"info"`
}
type ResultGroupChat ¶
type ResultGroupChat struct { RoomName string `json:"roomname"` Creator string `json:"creator"` RoomCreateTime int64 `json:"room_create_time"` Notice string `json:"notice"` Members []*GroupMember `json:"members"` }
type ResultPermitUserList ¶
type ResultPermitUserList struct {
IDs []string `json:"ids"`
}
type ResultRoomAgreeCheck ¶
type ResultRoomAgreeCheck struct {
AgreeInfo []*RoomAgreeInfo `json:"agreeinfo"`
}
type ResultSingleAgreeCheck ¶
type ResultSingleAgreeCheck struct {
AgreeInfo []*SingleAgreeInfo `json:"agreeinfo"`
}
type RoomAgreeInfo ¶
Click to show internal directories.
Click to hide internal directories.