添加信令监听
移除信令监听
邀请某个人
被邀请人用户 ID
自定义数据
是否只有在线用户才能收到邀请,如果设置为 true,只有在线用户才能收到, 并且 Invite 操作也不会产生历史消息(针对该次 Invite 的后续 Cancel、Accept、Reject、Timeout 操作也同样不会产生历史消息)。
离线推送信息,其中 desc 为必填字段,推送的时候会默认展示 desc 信息。
超时时间,单位秒,如果设置为 0,SDK 不会做超时检测,也不会触发 onInvitationTimeout 回调
inviteID 邀请 ID,如果邀请失败,返回空字符串
邀请群内的某些人
发起邀请所在群组
被邀请人列表,inviteeList 必须已经在 groupID 群里,否则邀请无效
是否只有在线用户才能收到邀请,如果设置为 true,只有在线用户才能收到, 并且 Invite 操作也不会产生历史消息(针对该次 Invite 的后续 Cancel、Accept、Reject、Timeout 操作也同样不会产生历史消息)。
超时时间,单位秒,如果设置为 0,SDK 不会做超时检测,也不会触发 onInvitationTimeout 回调
inviteID 邀请 ID,如果邀请失败,返回空字符串
群邀请暂不支持离线推送,如果您需要离线推送,可以针对被邀请的用户单独发离线推送自定义消息, 详细代码请参考 TRTCAVCallImpl -> sendOnlineMessageWithOfflinePushInfo 函数。
获取信令信息
如果 Invite 设置 onlineUserOnly 为 false,每次信令操作(包括 Invite、Cancel、Accept、Reject、Timeout)都会产生一条自定义消息, 该消息会通过 V2TIMAdvancedMsgListener -> onRecvNewMessage 抛给用户,用户也可以通过历史消息拉取,如果需要根据信令信息做自定义化文本展示,可以调用下面接口获取信令信息。
消息对象
V2TIMSignalingInfo 信令信息,如果为 undefined,则 msg 不是一条信令消息。
Generated using TypeDoc
腾讯云通信服务 IMSDK
消息高级接口,里面包含了所有高级消息的创建、收发逻辑