You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

集成Zoom Android Meeting SDK加入会议时遇Error 5003问题求助

解决Zoom Android Meeting SDK Error 5003问题

针对你遇到的Error 5003(提示网络连接或防火墙拦截),结合官方Zoom App可正常加入同一会议的情况,可从以下方向排查解决:

1. 验证ZAK Token有效性

  • 确认ZAK Token是对应当前参会用户生成的,且生成时使用的API密钥对与SDK集成的App Key/App Secret完全一致
  • 检查ZAK Token未过期(默认有效期1小时),生成时需包含正确的user_id,且权限范围覆盖会议操作(至少需meeting:write或meeting:read权限)
  • 排查ZAK生成逻辑,确保签名算法、请求端点符合Zoom官方规范

2. 核对会议加入参数与调用方式

API User模式下,需确保加入会议的参数配置及调用方法正确:

JoinMeetingParams joinParams = new JoinMeetingParams();
joinParams.meetingNo = "你的会议ID";
joinParams.password = "会议参会密码";
joinParams.userName = "参会显示名称";

JoinMeetingOptions joinOptions = new JoinMeetingOptions();
// 按需配置选项,示例:
joinOptions.no_driving_mode = true;
joinOptions.no_invite = false;

mZoomSDK.getMeetingService().joinMeetingWithParams(context, joinParams, joinOptions);
  • 会议密码需为当前会议的专属参会密码,而非个人会议ID的默认密码;会议ID需为纯数字,无多余空格或字符

3. 检查应用权限与网络配置

  • 确保AndroidManifest.xml中已添加必要网络权限:
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
  • 关闭应用或设备的网络代理,部分厂商的网络优化功能(如小米网络加速、华为智能联网)可能拦截SDK请求,可临时关闭后重试
  • 确认网络未拦截Zoom核心域名(如zoom.us、*.zoom.us),可手动访问这些域名验证连通性

4. 排查SDK初始化配置

  • 确认initParams.domain设置为"zoom.us"(官方默认值),避免自定义域名配置错误
  • 检查App Key和App Secret是从Zoom开发者平台获取的Meeting SDK类型密钥,而非JWT SDK或其他类型密钥
  • 开启详细日志,查看初始化及加入会议过程中的日志输出,定位具体请求失败点:
initParams.enableLog = true;
initParams.logSize = 10; // 增大日志容量便于排查问题

5. 其他测试方向

  • 尝试使用非API User模式(直接输入会议ID和密码,不传入ZAK Token)加入会议,排查是否为ZAK相关问题
  • 确认测试会议为有效状态(即时会议已开启,预约会议在有效时间内),避免使用已结束或未开始的会议ID

内容的提问来源于stack exchange,提问作者Amila

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.22 03:32:05