接口频率限制说明
为了合理利用接口资源,防止客户因自身业务异常导致对欢拓API接口的频繁调用,因此欢拓各API接口存在调用频率限制。 请合理设计您的业务流程,做好数据缓存,减少接口的调用频率。 如有特殊需求需要提高接口的调用频率,请联系商务,我们将对您的需求进行技术评审。
举例:
- 1)用户进入直播间,将调用 user.access 或者 course.access 接口,请至少设置10分钟的缓存,避免用户每次刷新页面都需要重新获取一次直播间地址和access_token
- 2)部分客户自身数据库没有记录直播列表数据,而是调用欢拓API获取直播列表数据,展示给用户,请至少设置10分钟的缓存,避免用户每次访问直播列表,都需要调用一次欢拓API接口
接口详细限制频率说明
接口 | 功能 | 限制 |
---|---|---|
course.access | 授权用户进入直播 | 3000/分钟 |
course.access.playback | 授权用户进入回放 | 3000/分钟 |
user.access | 授权用户进入直播(房间模式) | 3000/分钟 |
user.access.playback | 授权用户进入回放(房间模式) | 2000/分钟 |
course.broadcast.send | 发送自定义广播 | 100/分钟,10000/天 |
course.visitor.playback | 获取课程回放访客 | 300/分钟,10000/天 |
course.visitor.list | 获取课程直播访客 | 300/分钟,10000/天 |
course.score.list | 获取评分详情 | 300/分钟,10000/天 |
course.list | 获取课程列表 | 300/分钟 |
course.get | 获取课程基本信息 | 600/分钟 |
video.get | 获取上传的点播视频 | 300/分钟 |
room.broadcast.send | 发送自定义广播 | 100/分钟,10000/天 |
live.visitor.list | 根据直播ID获取访客列表 | 300/分钟,10000/天 |
live.visitor.get | 根据UID搜索直播访客 | 300/分钟,10000/天 |
live.playback.visitor.list | 根据直播ID获取回放访客列表 | 300/分钟,10000/天 |
live.playback.visitor.timelist | 按时间段获取回放访客列表 | 300/分钟,10000/天 |
live.room.get | 房间ID及直播时间,获取回放记录 | 2000/分钟 |
其它 | / | 300/分钟 |