目录

案例1、如何通过iSC平台openAPI接口实现访客预约功能

案例2、(普通访客场景)自主开发访客客户端实现先线上预约再现场登记

案例3、(临时访客场景)自主开发访客客户端实现临时来访现场登记

案例4、预约后无需现场登记访客场景


案例1、如何通过iSC平台openAPI接口实现访客预约功能

【访客应用普通场景】项目上经常碰到第三方对接ISC平台OPENAPI实现访客预约功能,访客预约功能实际是将访客信息(卡号、车牌号、人脸)下发到对应资源中,资源类型包括门禁设备、梯控设备、可视对讲设备、停车场等。现将预约基本流程与常见问题作一说明。

1、接口调用流程

接口调用流程分为两种情况,一种是项目现场有访客登记机设备,一种是没有访客登记机。访客登记机设备一般放置在大门保安室中,是用来实现登记功能。访客预约完整流程分为预约与登记,只有登记后访客的权限信息才会下发到对应设备中。

1) 无访客登记机设备

第一步:直接调用“预约免登记”接口。接口请求参数中传入访客信息以及访客权限组信息,访客权限组需要在平台访客管理界面提前配置好,里面添加的是对应的资源类型。如下图:

第二步:调用“查询访客权限下载记录”接口查询访客权限下发结果。如果都下发成功,那么访客即可拿着对应的凭证(人脸、二维码、车牌号或者身份证)通过对应的设备;如果查不到该访客的权限下发记录,请检查调用”预约免登记”接口中请求参数visitorPermissionSet是否指定了权限组。如果未指定,请确保平台上配置了默认权限组,否则会导致该访客无任何权限。

2)有访客登记机设备
此种情况直接调用“访客预约v2”接口,再拿着此接口返回的verificationCode去访客登记机上进行登记,登记机上选择访客权限组。

案例2、(普通访客场景)自主开发访客客户端实现先线上预约再现场登记

【应用场景】自主开发访客客户端实现先线上预约再现场登记。

【流程描述】

1、预约阶段

调用【访客预约v2】接口发起预约, 调用【查询访客预约记录v2】接口可以查看访客的预约记录。
调用【修改访客预约v2】接口可以修改预约单信息,调用【取消访客预约】接口取消预约。

2、来访阶段

1)登记:访客来访时需要登记,调用【已预约登记】接口进行登记并下发权限(如果涉及到权限配置,可以先调用【查询访客权限组】接口,然后在登记时指定访客权限组参数)。
2)访客进入访客区:使用的动态二维码凭证,可以调用【生成访客动态二维码内容】接口拿到动态二维码内容)。
如果访客开门权限认证失败,可以通过【查询访客权限下载记录】接口查询权限下发情况,如果权限下发失败,可以调用【访客权限重新下发】接口重新下发权限。
3)离开:访客正常访问结束之后,可以调用【访客签离】接口进行访客签离,实现权限回收,记录访客离开时间。

3、后期数据分析阶段
访问结束后,可以调用【查询访客来访记录v2】查看访客来访记录信息;调用【查询访客出入事件】获取访客的进出记录;调用【获取访客记录中的图片】接口获取访客相关图片进行展示。

案例3、(临时访客场景)自主开发访客客户端实现临时来访现场登记

【应用场景】自主开发访客客户端实现临时来访现场登记。

【流程描述】

1、来访阶段
1)登记:访客临时来访需要登记时,调用【未预约登记】接口进行登记并下发权限(如果涉及到权限配置,可以先调用【查询访客权限组】接口,然后在登记时指定访客权限组参数)。
2)访客进入访客区:访客登记之后,根据各种凭证进行开门,开闸等操作,然后进入访客区(如果使用的动态二维码凭证,可以调用【生成访客动态二维码内容】接口拿到动态二维码内容)。如果访客开门权限认证失败,可以通过【查询访客权限下载记录】接口查询权限下发情况,如果权限下发失败,可以调用【访客权限重新下发】接口重新下发权限。
3)离开:访客正常访问结束之后,可以调用【访客签离】接口进行访客签离,实现权限回收,记录访客离开时间。

2、后期数据分析阶段
访问结束后,可以调用【查询访客来访记录v2】查看访客来访记录信息;调用【查询访客出入事件】获取访客的进出记录;调用【获取访客记录中的图片】接口获取访客相关图片进行展示。

案例4、预约后无需现场登记访客场景

【应用场景】没有访客机,线上预约登记并下发访客权限。

【流程描述】

1、预约阶段
调用【预约免登记】接口发起预约(预约免登记意思就是预约后自动登记了,同时会根据接口入参中指定访客权限组参数下发访客权限), 调用【查询访客预约记录v2】接口可以查看访客的预约记录。
调用【修改访客预约v2】接口可以修改预约单信息,调用【取消访客预约】接口取消预约。
2、来访阶段
1)登记访客进入访客区:访客登记之后,根据各种凭证进行开门,开闸等操作,然后进入访客区(如果使用的动态二维码凭证,可以调用【生成访客动态二维码内容】接口拿到动态二维码内容。如果访客开门权限认证失败,可以通过【查询访客权限下载记录】接口查询权限下发情况,如果权限下发失败,可以调用【访客权限重新下发】接口重新下发权限。
2)离开:访客正常访问结束之后,可以调用【访客签离】接口进行访客签离,实现权限回收,记录访客离开时间。

3、后期数据分析阶段
访问结束后,可以调用【查询访客来访记录v2】查看访客来访记录信息;调用【查询访客出入事件】获取访客的进出记录;调用【获取访客记录中的图片】接口获取访客相关图片进行展示。

【常见问题自查方法】
1、若有明显报错,请先输入错误码进行机器人自助查询,例如:0x02401008
2、若是调用某接口产生的问题,请尝试先输入接口名称或者接口地址进行自助查询,例如:查询门禁点事件v2 或 /api/acs/v2/door/events
3、尝试向机器人描述您的问题
操作举例如下:

海康威视访客案例说明相关推荐

  1. Algorithm Gossip (21) 最大访客数

    前言 This Series aritcles are all based on the book <经典算法大全>; 对于该书的所有案例进行一个探究和拓展,并且用python和C++进行 ...

  2. 中文编程,最精致的python访客登记系统实例项目,微信机器人不再只当人工智障---08

    中文编程,最精致的python访客登记系统实例项目,微信机器人不再只当人工智障---08 - 浩海泛舟的文章 - 知乎 https://zhuanlan.zhihu.com/p/51902838 面向 ...

  3. SSM+天山产业园访客与疫情防控系统 毕业设计-附源码191123

    摘  要 如今计算机行业的发展极为快速,搭载于计算机软件运行的数据库管理系统在各行各业得到了广泛的运用,其在数据管理方面具有的准确性和高效性为大中小企业的日常运营提供了巨大的帮助.自从2020年新冠疫 ...

  4. Discuz如何开发移动端访客功能

    本文实现功能: 开发提示暂无移动端的页面 实现案例为开发空间访客功能 discuz在移动端的功能着实很简单基本就几个页面就完了,pc端的很多功能都没能实现,尤其是个人空间页面,移动端简直没有任何操做可 ...

  5. 基于手工登记的被动访客系统

    假设应用场所已经使用了通道.梯控.门禁出入管理系统.来访者到达入口或前台,告知安保人员将要访问的公司或人员以及访问原因,安保人员致电被访公司确认是否允许,如果允许访问,访问者在登记簿上填写身份信息,安 ...

  6. 工厂工人访客定位系统

    第一章 引言 1.1 文档说明 此文档旨在解释说明工厂工人访客定位系统的原理与构成.系统功能和相关案例.未经授权,不得以任何形式转载篡改,奔骝科技不对篡改后的文档负责. 1.2 读者对象 集成商销售 ...

  7. 摊牌了,访客预约操作如此简单

    访客登记预约系统在人工智能技术的前行中,一路不断变革,在访客信息登记得到满足之后,人们又开始向着更加简单的方向发展,于是在原有的访客管理系统上进行了升级. 智能访客预约管理平台 智能访客预约管理平台是 ...

  8. 【开源要闻】Canonical发布新OpenStack工具、Kubernetes访客引导方法

    Canonical发布支持CephFS的OpenStack Charms 20.02 Canonical近日宣布了OpenStack Charms 20.02的全面上市,这是用于在Ubuntu上设计, ...

  9. unity3d 收费模式_unity3d中的访客模式

    unity3d 收费模式 抽象 (Abstract) Game development as a discipline is challenging on its own compared to tr ...

最新文章

  1. Coolite Toolkit学习笔记五:常用控件Menu和MenuPanel
  2. OpenAI NLP最新进展:通过无监督学习提升语言理解
  3. 如何部署云服务器,保证应用高可用性,永不停机
  4. 图形界面报错“已拒绝X11转移申请”的解决方法
  5. sql中当前日期加2个月_一文搞定Mysql日期时间函数
  6. 开源 sql 代码提示工具_有关如何计划开源活动的提示
  7. MATLAB读取二进制格式的三维数据体
  8. 301 302区别_302状态码代表什么,302状态码解决方法
  9. Onvif协议快速入门
  10. OBV指标的活用以及OBV指标的解析
  11. iOS网络编程-iCloud文档存储编程实例
  12. 免费好用的流程图软件yed
  13. CSS3-文本样式、字体样式
  14. java判断微信号、手机、名字的正则表达
  15. Docker教程(一)入门教程
  16. vue单独设置页面背景
  17. kafka-topics.sh java.rmi.server.ExportException: Port already in use: 5555
  18. CISCO ANYCONNECT 一直连接不上,打开点击连接就闪退 或 卡在“Hostscan mission complete” or “Hostscan state idle“
  19. Flink SQL 自定义 redis connector
  20. 求彩路cadwalk服装设计软件,谁能发一下

热门文章

  1. 华为云赋能智能制造,助力图扑软件构造数字孪生场景
  2. Lucene5学习之拼音搜索
  3. 【Java微服务-医疗管理项目】(附源码+资料+教程)
  4. 关于串口通讯查询与中断两种方式
  5. 剪切的文件怎么恢复?
  6. 电脑文件夹剪切后如何找回来?分享三种方法
  7. Java后端面试八股文汇总
  8. 不会找资源系列(二)
  9. LINQ学习之旅——最后一站LTX之基础和编程接口所包含类的简介
  10. 如何选择适合你的兴趣爱好(二十一),旅游