获取直播房间列表接口需要以下两个参数:
Request
{
"start": 0, // 起始拉取房间,start = 0 表示从第 1 个房间开始拉取
"limit": 10 // 每次拉取的个数上限,不要设置过大,建议 100 以内
}
调用这个接口一般是在后台调用,我是在后台直播间列表放一个按钮,点击就调用该API,参数应该如何设置比较好?
如果每次点击都是调用start:0,limit:10,那每次获取都是前10的直播间。如果第一次参数是start:0,limit:10,将获取的数据记录到缓存,下一次调用接口的参数则为start:10,limit:10(以此类推)就可以获取不同的直播间,但这时,如果前10的房间信息有所变更了(开始时间,结束时间等)。这样小程序端显示的还是旧的数据。有什么好的办法?谢谢
最好不要让用户主动点击获取,一天就500次,用户点的多了就不够用。我们是5分钟刷新一次,然后后台缓存起来。limit我们是50,因为一个小程序一天最多只能开50场直播。