You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用Reolink RLC-820A API抓拍图片提示需先登录问题求助

RLC-820A 搭载的是 v3 及以上版本固件,和官方旧文档里的旧型号 API 逻辑不兼容,你遇到的登录后仍然报错的问题,核心是该型号不支持 GET 方式调用 Snap 抓拍接口,必须通过 POST 提交命令体才能调用成功。

具体操作步骤如下:

  • 第一步按你已经调通的 Login 接口获取有效 token,注意该 token 默认有效期为 30 分钟,过期后需要重新请求获取
  • 第二步用 POST 方式提交抓拍请求,命令格式如下:
curl -s -d '[{"cmd":"Snap","action":0,"param":{"channel":0}}]' "$HOST/cgi-bin/api.cgi?cmd=Snap&token=$TOKEN" --output snapshot.jpg

如果执行上述命令仍然报错,可以在请求参数中补充随机 rs 字段(任意16位大小写字母+数字组合即可),修改后的命令如下:

curl -s -d '[{"cmd":"Snap","action":0,"param":{"channel":0,"rs":"wuuPhkmUCeI9WG7C"}}]' "$HOST/cgi-bin/api.cgi?cmd=Snap&token=$TOKEN" --output snapshot.jpg

另外可以通过摄像头WEB管理后台确认两项配置:

  1. 网络设置中的 HTTP 服务处于开启状态,默认端口为 80
  2. 你使用的 admin 账号具备快照操作权限,没有被限制权限

如果私有 API 调试成本过高,也可以直接使用 ONVIF 协议的标准抓拍接口,该型号对 ONVIF 协议的适配完整,不需要适配厂商私有逻辑。

内容的提问来源于stack exchange,提问作者user1727870

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.30 00:09:02