Hikvison对接iSecure Center时获取Appkey和Secert、不显示API网关、预览时提示网络请求失败

场景

SpringBoot+Vue+iSecure Center(海康综合安防管理平台)实现视频预览:

SpringBoot+Vue+iSecure Center(海康综合安防管理平台)实现视频预览_霸道流氓气质的博客-CSDN博客_isecurecenter添加摄像头

SpringBoot+Vue+iSecure Center(海康综合安防管理平台)实现视频预览 - 霸道流氓 - 博客园

在上面进行预览时需要用到的两个参数Appkey和Secret怎样具体获取。

首先确保进入到iSecure Center的运维中心,上面讲过进入方式。

然后这里的iSecure的版本为1.7。

但是iSecure Center的运行管理中心下没有API网关这个选项。

Hikvison对接iSecure Center时获取Appkey和Secert、不显示API网关、预览时提示网络请求失败_第1张图片

进入系统维护-安装部署-软件包管理

Hikvison对接iSecure Center时获取Appkey和Secert、不显示API网关、预览时提示网络请求失败_第2张图片

搜索api-点击安装

Hikvison对接iSecure Center时获取Appkey和Secert、不显示API网关、预览时提示网络请求失败_第3张图片

选择需要安装API网关的服务器,这里用默认即可

Hikvison对接iSecure Center时获取Appkey和Secert、不显示API网关、预览时提示网络请求失败_第4张图片

然后点击配置并安装,下面的选择缓存直接用默认值即可

Hikvison对接iSecure Center时获取Appkey和Secert、不显示API网关、预览时提示网络请求失败_第5张图片

然后再回运行管理中心就有API网关了。

Hikvison对接iSecure Center时获取Appkey和Secert、不显示API网关、预览时提示网络请求失败_第6张图片

注:

博客:
霸道流氓气质的博客_CSDN博客-C#,架构之路,SpringBoot领域博主

实现

1、获取AppKey和Secret

运行管理中心-API网关-API管理

Hikvison对接iSecure Center时获取Appkey和Secert、不显示API网关、预览时提示网络请求失败_第7张图片

合作方管理-新建合作方,如果不想新建合作方,可以直接点击默认合作方查看需要的参数。

Hikvison对接iSecure Center时获取Appkey和Secert、不显示API网关、预览时提示网络请求失败_第8张图片

输入名称,点击创建

Hikvison对接iSecure Center时获取Appkey和Secert、不显示API网关、预览时提示网络请求失败_第9张图片

点击授权

Hikvison对接iSecure Center时获取Appkey和Secert、不显示API网关、预览时提示网络请求失败_第10张图片

点击左边的权限列表给到右边,这里只需要视频预览,所以选择视频业务下的所有权限授权。

Hikvison对接iSecure Center时获取Appkey和Secert、不显示API网关、预览时提示网络请求失败_第11张图片

然后再点击合作方,就可以看到Key和Secret了

Hikvison对接iSecure Center时获取Appkey和Secert、不显示API网关、预览时提示网络请求失败_第12张图片

2、新建合作方后使用官方示例demo进行预览时提示网络请求失败

Hikvison对接iSecure Center时获取Appkey和Secert、不显示API网关、预览时提示网络请求失败_第13张图片

首先确保API列表中的相关api已经上线

Hikvison对接iSecure Center时获取Appkey和Secert、不显示API网关、预览时提示网络请求失败_第14张图片

其次可以点击后面的在线调试确保接口参数以及返回数据是否正常,正常会返回200和一个视频流的url。

然后如果还是不行,更改key和secret为默认的合作方进行预览,发现是可以的,所以是新建合作方的权限没有给全,这才将上面的视频服务相关的所有权限全部授权。

你可能感兴趣的:(架构之路,iSecure)