NIM Unity SDK
V2.4.2
|
Public 成员函数 | |
string | GenerateMsgId () |
Public 成员函数 继承自 NimUtility.NimJsonObject< NIMSysMessageContent > | |
virtual string | Serialize () |
virtual string | SerializeWithIndented () |
属性 | |
long | Timetag [get, set] |
时间戳,选填 更多... | |
NIMSysMsgType | MsgType [get, set] |
通知类型,如果值为<c>kNIMSysMsgTypeFriendAdd通过Attach json串中"vt"键获取具体类型NIM.Friend.NIMVerifyType 更多... | |
string | ReceiverId [get, set] |
接收者id,如果是个人,则是对方用户id,如果是群,则是群id,必填 更多... | |
string | SenderId [get, set] |
自己id,选填 更多... | |
string | Message [get, set] |
附言,按需填写 更多... | |
string | Attachment [get, set] |
附件,按需填写 更多... | |
long | Id [get, set] |
服务器消息id(自定义通知消息,必须填0),发送方不需要填写 更多... | |
NIMMessageSettingStatus | SupportOffline [get, set] |
(选填)自定义通知消息是否存离线:0-不存(只发给在线用户),1-存(可发给离线用户) 更多... | |
string | PushContent [get, set] |
(选填)自定义通知消息推送文本,不填则不推送 更多... | |
NIMSysMsgStatus | Status [get, set] |
本地定义的系统消息状态,见NIMSysMsgStatus,发送方不需要填写 更多... | |
NIMMessageSettingStatus | NeedPush [get, set] |
(可选)是否需要推送, 0:不需要,1:需要,默认1 更多... | |
NIMMessageSettingStatus | NeedPushCount [get, set] |
(可选)推送是否要做消息计数(角标),0:不需要,1:需要,默认1 更多... | |
NIMMessageSettingStatus | NeedPushPrefix [get, set] |
(可选)推送需要前缀,0:不需要,1:需要,默认0 更多... | |
string | ClientMsgId [get, set] |
本地定义的消息id,发送方必填,建议使用uuid 更多... | |
NimUtility.Json.JsonExtension | CustomPushContent [get, set] |
(可选)第三方自定义的推送属性,必须为可以解析为json的非格式化的字符串,长度2048 更多... | |
bool? | AntiSpamEnabled [get, set] |
是否需要过易盾反垃圾,默认false 更多... | |
string | AntiSpamContent [get, set] |
(可选)开发者自定义的反垃圾字段,长度限制:5000字符 更多... | |
属性 继承自 NimUtility.NimJsonObject< NIMSysMessageContent > | |
virtual bool | IgnoreDefauleValue [get, set] |
string | JSON [get, set] |
额外继承的成员函数 | |
静态 Public 成员函数 继承自 NimUtility.NimJsonObject< NIMSysMessageContent > | |
static T | Deserialize (string json) |
|
getset |
时间戳,选填
|
getset |
通知类型,如果值为<c>kNIMSysMsgTypeFriendAdd通过Attach json串中"vt"键获取具体类型NIM.Friend.NIMVerifyType
|
getset |
接收者id,如果是个人,则是对方用户id,如果是群,则是群id,必填
|
getset |
自己id,选填
|
getset |
附言,按需填写
|
getset |
附件,按需填写
|
getset |
服务器消息id(自定义通知消息,必须填0),发送方不需要填写
|
getset |
(选填)自定义通知消息是否存离线:0-不存(只发给在线用户),1-存(可发给离线用户)
|
getset |
(选填)自定义通知消息推送文本,不填则不推送
|
getset |
本地定义的系统消息状态,见NIMSysMsgStatus,发送方不需要填写
|
getset |
(可选)是否需要推送, 0:不需要,1:需要,默认1
|
getset |
(可选)推送是否要做消息计数(角标),0:不需要,1:需要,默认1
|
getset |
(可选)推送需要前缀,0:不需要,1:需要,默认0
|
getset |
本地定义的消息id,发送方必填,建议使用uuid
|
getset |
(可选)第三方自定义的推送属性,必须为可以解析为json的非格式化的字符串,长度2048
|
getset |
是否需要过易盾反垃圾,默认false
|
getset |
(可选)开发者自定义的反垃圾字段,长度限制:5000字符