💡
原文中文,约6200字,阅读约需15分钟。
📝
内容提要
ZIM SDK为微信小程序提供呼叫邀请功能,包括普通模式和进阶模式。普通模式支持发起、取消、接受和拒绝邀请,进阶模式则允许中途邀请他人和结束呼叫。开发者需实现业务需求,并确保项目已创建和SDK已集成。
🎯
关键要点
- ZIM SDK为微信小程序提供呼叫邀请功能,分为普通模式和进阶模式。
- 普通模式支持发起、取消、接受、拒绝和超时未响应的呼叫邀请。
- 进阶模式允许中途邀请他人和结束呼叫,适用于多人呼叫场景。
- 开发者需在ZEGO控制台创建项目并获取AppID和ServerSecret,确保已集成ZIM SDK。
- 呼叫邀请的生命周期在全员响应后结束,开发者可监听用户状态变化。
- 客户端A通过callInvite接口发起呼叫邀请,客户端B可选择接受或拒绝。
- 支持向在线和离线用户发送呼叫邀请,离线用户需配置推送消息。
- 客户端A可通过callCancel接口取消呼叫邀请,客户端B会收到相关通知。
- 客户端B通过callAccept接口接受邀请,客户端A会收到状态变化通知。
- 客户端B通过callReject接口拒绝邀请,客户端A会收到状态变化通知。
- 如果客户端B长时间未响应,客户端A会收到超时通知,客户端B会收到超时回调。
- 进阶模式允许在呼叫中继续邀请他人和结束呼叫,适合复杂场景。
➡️