appId
7ed2247-----------a4754b668
这个 appid 已经开通过小程序权限了。
你可以登录 控制台 自行开通权限哈,请参考:
https://docs.agora.io/cn/Video/start_call_wechat?platform=微信小程序#开通微信小程序服务
此外,请注意对 appid 保密,以避免被盗用~
官方demo
加入房间在4G网络下报“客户端初始化失败”
log信息显示client join channel failed: 903 time out
{code: 903,reason: "time out", wsurl: "wss://miniapp.agoraio.cn/120-92-45-193/api"}
有交流群之类的吗
903报错可能的原因:
- Token为空
- 网络质量差
- 微信小程序目前支持5个websocket,我们的小程序会占用1个websocket,如果超过了支持的范围,导致我们小程序获取不到websocket从而报903
从后台看到你的项目启用了 App 证书,那么必须使用动态密钥鉴权方式,即 join 时需要传入 Token。详情请参考校验用户权限文档:
https://docs.agora.io/cn/Agora%20Platform/token?platform=All%20Platforms
关于如何生成 Token,请参考:
https://docs.agora.io/cn/Interactive%20Broadcast/token_server_cpp?platform=CPP
以下是生成 Token 的一些注意事项:
1、joinChannel 时所传的 Uid、channelName 参数,需要和生成 token 时传的 Uid、channelName 参数保持一致(参数类型和值都需要相同)。
2、确保时间戳是有效的、没有过期的。
3、如果在生成 Token 时选择了校验 Uid,那么需要分别为不同 Uid 的用户生成与其对应的 Token。
好的 非常感谢,我在尝试一下
不客气