首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在VAPIX3中启用/禁用操作规则?

如何在VAPIX3中启用/禁用操作规则?
EN

Stack Overflow用户
提问于 2014-03-25 16:27:24
回答 1查看 1.6K关注 0票数 0

有人面对过VAPIX 3 api吗?我需要启用/禁用摄像头的操作规则。翻阅互联网上的一些api,我没有找到任何关于操作规则的具体信息,所以我嗅探了一下来自web面板的请求。在所需的操作中,它发送4个soap请求:

代码语言:javascript
复制
curl 'http://**.***.***.***:****/vapix/services?timestamp=1395407004744' 
-X POST -H 'Host: **.***.***.***:****' 
-H 'User-Agent: Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:28.0) Gecko/20100101 Firefox/28.0' 
-H 'Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8' 
-H 'Accept-Language: en-US,en;q=0.5' 
-H 'Accept-Encoding: gzip, deflate' 
-H 'SOAPAction: http://www.axis.com/vapix/ws/action1/RemoveActionRule' 
-H 'Content-Type: text/xml; charset=utf-8' 
-H 'Referer: http://**.***.***.***:****/operator/action_rule_setup.shtml?doAction=modify&ruleId=18&timestamp=1395406986842'


curl 'http://**.***.***.***:****/vapix/services?timestamp=1395407005154' 
-X POST -H 'Host: **.***.***.***:****' 
-H 'User-Agent: Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:28.0) Gecko/20100101 Firefox/28.0' 
-H 'Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8' 
-H 'Accept-Language: en-US,en;q=0.5' 
-H 'Accept-Encoding: gzip, deflate' 
-H 'SOAPAction: http://www.axis.com/vapix/ws/action1/RemoveActionConfiguration' 
-H 'Content-Type: text/xml; charset=utf-8' 
-H 'Referer: http://**.***.***.***:****/operator/action_rule_setup.shtml?doAction=modify&ruleId=18&timestamp=1395406986842'


curl 'http://**.***.***.***:****/vapix/services?timestamp=1395407005333' 
-X POST 
-H 'Host: **.***.***.***:****' 
-H 'User-Agent: Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:28.0) Gecko/20100101 Firefox/28.0' 
-H 'Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8' 
-H 'Accept-Language: en-US,en;q=0.5' 
-H 'Accept-Encoding: gzip, deflate' 
-H 'SOAPAction: http://www.axis.com/vapix/ws/action1/AddActionConfiguration' 
-H 'Content-Type: text/xml; charset=utf-8' 
-H 'Referer: http://**.***.***.***:****/operator/action_rule_setup.shtml?doAction=modify&ruleId=18&timestamp=1395406986842'


curl 'http://**.***.***.***:****/vapix/services?timestamp=1395407005575' 
-X POST 
-H 'Host: **.***.***.***:****' 
-H 'User-Agent: Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:28.0) Gecko/20100101 Firefox/28.0' 
-H 'Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8' 
-H 'Accept-Language: en-US,en;q=0.5' 
-H 'Accept-Encoding: gzip, deflate' 
-H 'SOAPAction: http://www.axis.com/vapix/ws/action1/AddActionRule' 
-H 'Content-Type: text/xml; charset=utf-8' 
-H 'Referer: http://**.***.***.***:****/operator/action_rule_setup.shtml?doAction=modify&ruleId=18&timestamp=1395406986842'

我真的需要删除/创建禁用/启用它的操作吗?

EN

回答 1

Stack Overflow用户

发布于 2014-06-25 15:51:38

是,您需要创建/重新创建操作规则才能启用或禁用它们。如果您查看从web界面生成的SOAP操作,它实际上做的也是同样的事情。

输入是有状态的,可以使用EventService中的ChangeVirtualInputState方法进行切换。不过,你需要检查你的相机是否支持输入。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22628964

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档