我正在使用 REST API 创建房间。在docs中,它说一个房间会在空了 5 分钟后结束。我想知道在尝试重复使用同一个房间时这意味着什么。参与者可以重新加入那个房间吗?
我的用例是用户通过服务器端点请求加入房间。执行检查UniqueName
以查看该房间是否存在。如果没有,则使用UniqueName
.
肯定会有一个房间被创建但空置超过 5 分钟的情况,我想重新使用它UniqueName
来加入房间(空的、已完成的或其他)。但我不清楚房间建成后是否可以这样做。
例如,如果另一个用户尝试加入已完成的房间,上面的逻辑是否仍然有效,还是会破坏 b/c 房间处于completed
无法加入或重新创建状态的状态?我的目标是始终可以访问具有相同UniqueName
.
请指教,谢谢。
编辑
我只是想通过检索房间列表UniqueName
,这将向我显示一个已经创建的房间,无论其状态如何。但是,如果状态为 ,我仍然需要能够使用同一个房间completed
。
状态可以更新completed
到in-progress
吗?
更新
似乎状态无法从更新completed
为in-progress
。UniqueName
那么,当一个房间完成后,如果已经存在一个具有该唯一名称的房间,我该如何继续将其用于另一个房间?