Public 成员函数 | |
| abstract void | addSignalingListener (V2TIMSignalingListener listener) | 
| abstract void | removeSignalingListener (V2TIMSignalingListener listener) | 
| abstract String | invite (String invitee, String data, boolean onlineUserOnly, V2TIMOfflinePushInfo offlinePushInfo, int timeout, V2TIMCallback callback) | 
| abstract String | inviteInGroup (String groupID, List< String > inviteeList, String data, boolean onlineUserOnly, int timeout, V2TIMCallback callback) | 
| abstract void | cancel (String inviteID, String data, V2TIMCallback callback) | 
| abstract void | accept (String inviteID, String data, V2TIMCallback callback) | 
| abstract void | reject (String inviteID, String data, V2TIMCallback callback) | 
| abstract V2TIMSignalingInfo | getSignalingInfo (V2TIMMessage msg) | 
| abstract void | addInvitedSignaling (final V2TIMSignalingInfo info, final V2TIMCallback callback) | 
| abstract void | modifyInvitation (String inviteID, String data, V2TIMCallback callback) | 
      
  | 
  abstract | 
添加信令监听
      
  | 
  abstract | 
移除信令监听
      
  | 
  abstract | 
邀请某个人
| invitee | 被邀请人用户 ID | 
| data | 自定义数据 | 
| onlineUserOnly | 是否只有在线用户才能收到邀请,如果设置为 true,只有在线用户才能收到, 并且 invite 操作也不会产生历史消息(针对该次 invite 的后续 cancel、accept、reject、timeout 操作也同样不会产生历史消息)。 | 
| offlinePushInfo | 离线推送信息,其中 desc 为必填字段,推送的时候会默认展示 desc 信息。 | 
| timeout | 超时时间,单位秒,如果设置为 0,SDK 不会做超时检测,也不会触发 onInvitationTimeout 回调 | 
      
  | 
  abstract | 
邀请群内的某些人
| groupID | 发起邀请所在群组 | 
| inviteeList | 被邀请人列表,inviteeList 必须已经在 groupID 群里,否则邀请无效 | 
| onlineUserOnly | 是否只有在线用户才能收到邀请,如果设置为 true,只有在线用户才能收到, 并且 invite 操作也不会产生历史消息(针对该次 invite 的后续 cancel、accept、reject、timeout 操作也同样不会产生历史消息)。 | 
| timeout | 超时时间,单位秒,如果设置为 0,SDK 不会做超时检测,也不会触发 onInvitationTimeout 回调 | 
      
  | 
  abstract | 
邀请方取消邀请
| inviteID | 邀请 ID | 
      
  | 
  abstract | 
接收方接收邀请
      
  | 
  abstract | 
接收方拒绝邀请
      
  | 
  abstract | 
获取信令信息
如果 invite 设置 onlineUserOnly 为 false,每次信令操作(包括 invite、cancel、accept、reject、timeout)都会产生一条自定义消息, 该消息会通过 V2TIMAdvancedMsgListener -> onRecvNewMessage 抛给用户,用户也可以通过历史消息拉取,如果需要根据信令信息做自定义化文本展示,可以调用下面接口获取信令信息。
| msg | 消息对象 | 
      
  | 
  abstract | 
添加邀请信令
主要用于邀请者在被邀请者离线期间,发送了群聊邀请,被邀请者上线后将该信令同步给 SDK,从而正常使用信令功能。
当被邀请者点击离线推送提示,拉起 App 时:
      
  | 
  abstract | 
修改邀请信令(6.7 及其以上版本支持)