一、问题概述
核心矛盾现象(必看):
✅ 手机端 → 设备端:使用 callWMPF() 接口呼叫指定 SN 设备,完全正常,设备能响铃、接通、双向通话
❌ 设备端 → 手机端:设备调用 initByCaller() 接口呼叫用户,立即返回 errCode=9 错误
✅ 授权状态:小程序端调用 wx.getDeviceVoIPList(),返回结果明确显示该设备已授权(status=1)
二、基本信息
{
"AppID": "wx6b66eefce14c20b9",
"小程序名称": "校乐通AI",
"问题设备 SN 号": "rk3562_android_mipi101_7623a6e0f03cfe2d",
"group_id": "ggdCEp4-TaXtDLCtRriTmWg",
"问题设备 ModelId": "sfNwMSVAVcsI_u8BEmOO1w",
"问题用户 OpenID": "oC1pA1yyjoNLRBz36XN5tVYTXFjQ",
"WMPF SDK 版本": "v2.2.0",
"wmpf-voip 插件版本": "2.5.2",
"设备操作系统": "Android 13"
}
三、完整错误信息
设备端调用 initByCaller 返回的完整 JSON:
json
{
"error": {
"errMsg": "openId 未授权设备(硬件模式) 或不是 userId 联系人(刷脸模式)",
"err_code": "9"
},
"isSuccess": false,
"errMsg": "openId 未授权设备(硬件模式) 或不是 userId 联系人(刷脸模式)",
"errCode": 9,
"errObj": "{\"message\":\"openId 未授权设备(硬件模式) 或不是 userId 联系人(刷脸模式) errCode=9\",\"errMsg\":\"openId 未授权设备(硬件模式) 或不是 userId 联系人(刷脸模式)\",\"errCode\":9}"
}
设备端关键日志片段:
json
{
"tag": "CGIFail",
"cgiName": "CreateNativeVoipRoom",
"err": "{\"message\":\"openId 未授权设备(硬件模式) 或不是 userId 联系人(刷脸模式) errCode=9\",\"errMsg\":\"openId 未授权设备(硬件模式) 或不是 userId 联系人(刷脸模式)\",\"errCode\":9}",
"req": {
"room_type": "voice",
"caller_user_info": { "voip_id": "rk3562_android_mipi101_7623a6e0f03cfe2d", "name": "", "camera_status": 0 },
"listener_user_info": { "voip_id": "oC1pA1yyjoNLRBz36XN5tVYTXFjQ", "name": "测试父亲", "camera_status": 0 },
"voip_token": "ExRNMUp8FeAFW3qyOPKDF4dfcvFcmpknx3klLzAiVwixeNBFoe2rg4mVzuoRkl+hLxrULJTDdQ2AkF1ozODN9/COEhWUeOMxCLVYXACdrCnzIAKsqfIisOOSsIHsyHM1",
"path_answer": "plugin-private://wxf830863afde621eb/pages/call-page-plugin/call-page-plugin?roomType=voice&businessType=1&callerName=&listenerId=oC1pA1yyjoNLRBz36XN5tVYTXFjQ&listenerCamera=0&callerCamera=0&callerId=rk3562_android_mipi101_7623a6e0f03cfe2d&&isClickedHangOnBtn=1&",
"path_banner": "plugin-private://wxf830863afde621eb/pages/call-page-plugin/call-page-plugin?roomType=voice&businessType=1&callerName=&listenerId=oC1pA1yyjoNLRBz36XN5tVYTXFjQ&listenerCamera=0&callerCamera=0&callerId=rk3562_android_mipi101_7623a6e0f03cfe2d&&",
"debug_mode": 0,
"business_type": 1,
"token_origin": 1,
"device_token": "ExRNMUp8FeAFW3qyOPKDF4dfcvFcmpknx3klLzAiVwixeNBFoe2rg4mVzuoRkl+hLxrULJTDdQ2AkF1ozODN9/COEhWUeOMxCLVYXACdrCnzIAKsqfIisOOSsIHsyHM1"
}
}
四、授权状态验证结果
wx.getDeviceVoIPList () 完整返回结果:
json
{
"errMsg": "getDeviceVoIPList:ok",
"deviceList": [
{
"group_id": "ggdCEp4-TaXtDLCtRriTmWg",
"model_id": undefined,
"sn": undefined,
"status": 1
}
]
}
五、请求
请官方技术人员帮忙排查后台数据,确认该设备的呼叫权限状态是否异常。这是线上生产环境的问题,已经影响到用户正常使用,麻烦尽快处理,非常感谢!
联系方式:
- 邮箱:804160545@qq.com

SN 不属于这个 group 吧。