文件名称:unifiapi:与UBNT Unifi控制器进行交互的Python代码
文件大小:62KB
文件格式:ZIP
更新时间:2024-06-13 02:43:28
Python
Unifi API库和示例 ALPHA API工具。 这仍然是非常初级的,尚需编写许多文档。 这是为python 3编写的,但我会尽一切努力使它在python 2下工作。 其核心是一些非常简单的RESTful包装器。 UnifiClient基础实现了get,put,post和delete调用,同时添加了开始时使用的任何前缀。 控制器没有前缀,并且站点具有api / s / {sitename}。 API的返回值被包装以预先保存数据和元数据的完整性。 响应对象是一个UserList,因此在大多数情况下,它的作用类似于列表,但具有其他属性。 可以使用字符串对它进行索引,并且它将尝试做正确的事情(请参见示例中的sites ['default'])。 有一个meta属性,其中包含服务器返回的完整meta。 import unifiapi c = unifiapi . controller (
【文件预览】:
unifiapi-master
----MANIFEST.in(24B)
----README.rst(5KB)
----extract_dpi.py(608B)
----unifiapi()
--------unifi_dpi.json.old(72KB)
--------unifi_dpi.json(65KB)
--------__init__.py(134B)
--------api.py(25KB)
--------unifi_devices.json(15KB)
--------cmd.py(3KB)
----sync_backups.py(1KB)
----sync_firewalllist.py(2KB)
----influx.py(6KB)
----webhook.py(3KB)
----requirements.txt(23B)
----setup.py(1023B)
----.gitignore(236B)
----reset_dpi.py(515B)
----bw_check.py(2KB)