Meraki - 无法获取设备列表



我试图实现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

.

.

那么我错过了什么? 谢谢

好吧,我自己想通了

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

原因: "meraki"设备和"系统管理器"设备之间存在差异。因此,虽然指南只提到了实际的meraki设计,但我们可能需要像这样查询系统管理器设备:

1( 拉取组织列表:

{{baseUrl}}/organizations

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

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

3( 在每个网络中拉取用于 SM 的设备:

{{baseUrl}}/networks/[NETWORK_ID]/sm/devices

最新更新