Meraki仪表板API包装器。
meraki-api的Python项目详细描述
Meraki API是一个包装请求库,用于与Meraki交互 仪表板API。它通过跟踪 用户令牌,处理查询和正文参数,并具有执行 这个请求很懒。
首先,我们可以通过指示api密钥来引导模块。
>>> import MerakiAPI >>> KEY = <Your user Meraki API KEY> >>> meraki = MerakiAPI(KEY)
之后我们就不用再担心了。得到A名单 在所有组织中,我们将调用organizations().index()函数。
>>> response = meraki.organizations().index()
这将返回一个请求响应对象。如果我们想得到json数据 从响应中,我们只需对其调用.json()。
>>> json = response.json()
如果我们想设置在将来调用它的请求,我们可以使用lazy 函数,然后调用索引。
>>> lazy_request = meraki.organizations().lazy().index()
这将返回一个lazyrequests对象,在我们 需要运行它。检查创建的url,而不检查 实际生成对api的请求。
>>> lazy_request.get_url() "https://dashboard.meraki.com/api/v0/organizations"
当我们觉得可以时,我们可以使用调用函数从内到外懒散的请求 对象将请求发送到服务器。这也将返回请求 响应对象。
>>> lazy_request.call()
定义了截至2017年7月1日指定的所有端点。 您可以在以下位置查看官方文档:
https://dashboard.meraki.com/api_docs
copyright: |
|
---|---|
license: | MIT, see LICENSE for more details. |