仅限累计注册用户大于 1000 的小游戏使用。开发者需在 “MP 管理后台-设置-游戏设置” 申请开通接口使用权限。

    调用流程

    所有调用通过前端接口完成。开发者仅需提供房间唯一标识,即可加入到指定的房间。传入相同唯一标识的用户,会进到相同的语音房间。为了保证前端传入的 可信, 接口要求传入签名。详见 签名算法

    签名算法

    签名算法为:

    具体来说,这个算法分为几个步骤:

    • appId groupId timeStamp 四个值表示成字符串形式,按照字典序排序;
    • 使用 session_key 作为 ,使用 hmac_sha256 算法对 2 中的结果字符串做计算,所得结果即为 signature示例:

    人数限制

    每个房间最多同时加入 10 个人。

    对于每个小游戏,每天最多允许创建 100000 个语音房间。当所有人退出房间时,房间即被销毁。此时如果传入之前用过的 groupId 重新加入房间,会被计算为新开一个房间。