python调用 海康 ISAPI 实现登录
时间: 2023-10-05 13:04:37
浏览: 79
可以使用 Python 中的 requests 库来实现调用海康 ISAPI 接口进行登录。以下是一个简单的示例代码:
```python
import requests
# 登录海康 ISAPI,获取登录 Session ID
def login(username, password, ip):
url = 'http://' + ip + '/ISAPI/Security/userCheck'
headers = {'Content-Type': 'text/xml'}
data = '''<?xml version="1.0" encoding="UTF-8"?>
<UserCheck>
<userName>{}</userName>
<password>{}</password>
</UserCheck>'''.format(username, password)
response = requests.post(url, headers=headers, data=data, timeout=10)
session_id = response.headers['Set-Cookie'].split(';')[0].split('=')[1]
return session_id
except Exception as e:
print('Log
```