查看uniadmin代码可以得到此数据(目标设备数)来源路径如下
uni-push-co.getReport(appId, taskid) -> uniCloud.getPushManager({ appId }).getReport() -> 返回 report.total.msg_num
DCloud 文档里 getReport 的返回字段明确有 total.msg_num,含义是“消息可下发数”;uniadmin中uni-push-admin/pages/log/list页,显示的“目标设备数”就是这个字段
问题:为什么这个数字每一条推送消息都是20呢?如何验证这个数字的准确性呢?我在云函数的云数据库中查看opendb-device表中uni_platform=mp-weixin的数据有8000多条