代码之家  ›  专栏  ›  技术社区  ›  Raheel Hasan

Meraki-无法获取设备列表

  •  0
  • Raheel Hasan  · 技术社区  · 5 年前

    我正在尝试实现 meraki api ,我可以获取其他所有信息,如组织列表、组织内的管理员等。但是无法获取设备列表,因为它返回空,即使仪表板上有可见的设备。

    所以,这是使用相同的头文件(X-Cisco-Meraki-API-Key):

    {{baseUrl}}/organizations/{Org-ID}/admins
    

    但是,即使标题x-cisco是相同的,它们也不一样:

    {{baseUrl}}/organizations/{Org-ID}/inventory
    {{baseUrl}}/organizations/{Org-ID}/deviceStatuses
    {{baseUrl}}/organizations/{Org-ID}/devices
    

    .

    那我还缺什么呢? 谢谢

    0 回复  |  直到 5 年前
        1
  •  0
  •   Raheel Hasan    5 年前

    好吧,我自己想出来的

    https://community.cisco.com/t5/mobility-discussions/meraki-dashboard-api-confusion/m-p/3458242

    原因: “meraki”设备和“system Manager”设备之间存在差异。因此,虽然本指南只提到了meraki的实际设计,但我们可能需要查询System Manager设备,如下所示:

    {{baseUrl}}/organizations
    

    2) 在每个组织内拉动网络:

    {{baseUrl}}/organizations/[MY_ORG_ID]/networks
    

    3) 每个网络中用于SM的拉入设备:

    {{baseUrl}}/networks/[NETWORK_ID]/sm/devices
    
    推荐文章