iSC平台SDK对接教程:创建与管理合作方

需积分: 50 36 下载量 5 浏览量 更新于2024-08-06 收藏 1.65MB PDF 举报
"本文档介绍了如何使用Visual Studio 2019中的Windows桌面应用程序模块创建Win32窗口,同时详细阐述了海康威视iSecureCenter平台的SDK对接过程,特别是合作方配置的相关步骤和注意事项。" 在进行iSC平台SDK对接时,首先需要确保基础环境的准备。对接方需安装海康威视iSecureCenter V1.1.0或更高版本,并且安装并正常运行API网关组件。API网关的服务状态可以在运管中心的状态监控界面查看。为了验证API网关是否正确安装,可以通过访问OpenAPI文档中心的URL (http://IP:Port/artemis-portal/),这里的IP:Port应与登录门户页面的信息一致。 接下来是对接信息的获取。对接过程中,第三方需要获取API接口地址(Host)以及接口认证信息AK (appkey) 和 SK (secret)。Host通常是登录门户页面的IP和端口,AK/SK则可以在运管中心的状态监控-API网关-参数配置中找到。对于不同版本的iSecureCenter,合作方管理界面可能存在差异,如V1.1.0至V1.1.2版本默认有对内和对外合作方,而V1.2.0及以上版本仅提供对内合作方。 在合作方配置方面,如果存在多个第三方对接或第三方需要对接非默认线路,就需要创建新的合作方。创建合作方的步骤如下: 1. 进入合作方管理界面。 2. 点击创建合作方,填写必要的参数信息,如userId和domainId。 参数说明: - userId:这个参数对应的是平台上已存在的用户名,通常默认为admin。第三方调用接口获取资源时,系统将根据userId检查用户权限,以过滤出相应的资源。 - domainId:这是一个用于标识第三方对接线路的关键字段。例如,在调用获取预览、回放取流URL,手动抓图接口,或者涉及图片下载(如人员图片、门禁事件图片、车辆抓拍图片、人脸应用图片等)的接口时,平台会基于domainId和多线路配置返回相应线路的URL。 成功对接海康威视iSecureCenter平台需要理解并正确配置合作方信息,同时确保基础环境和认证信息的准确无误。这对于开发Windows桌面应用程序,尤其是需要与iSecureCenter进行数据交互的应用来说至关重要。