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