浏览 SDKs · Android
SDKsAndroid商业版

恢复启动前收到的通话邀请

使用 Android SDK 恢复应用启动时尚未处理的通话邀请。

复制

getSignalingInvitationInfoStartApp() 用于在应用启动或恢复时获取未处理的通话邀请。

OpenIMClient.getInstance().signalingManager.getSignalingInvitationInfoStartApp(
    new OnBase<SignalingInfo>() {
        @Override
        public void onSuccess(SignalingInfo info) {
            // 使用前校验 info 中 invitation 和 roomID 是否有效。
        }

        @Override
        public void onError(int code, String error) {
            // code 和 error 说明查询失败原因。
        }
    }
);

成功回调返回应用启动或恢复时仍待处理的完整邀请数据,不会自动接通通话。使用前先检查 infoinvitationroomID;随后仍需处理邀请已经取消、已经超时或用户选择接受等情况。