浏览 SDKs · HarmonyOS
平台
SDKsHarmonyOS商业版

拒绝通话

拒绝当前尚未接听的通话邀请。

复制
import sdk, { Platform, SignalingRejectReq } from '@openimsdk/imsdk';

const request: SignalingRejectReq = {
  invitation: invitation,
  offlinePush: offlinePush,
  participant: participant,
  opUserPlatformID: Platform.HarmonyOS,
  userID: invitation.inviterUserID,
};
await sdk.signalingReject(request);

传入完整邀请和当前拒绝者的参与者资料。Promise 成功后,客户端可根据 roomID 关闭本地来电界面并释放尚未使用的媒体资源;发起方收到拒绝事件后更新通话状态,完整事件监听请参考处理通话事件。