通过 Graph Explorer 使用此查询:POST https://graph.microsoft.com/v1.0/deviceManagement/managedDevices/ {managedDeviceId}/locateDevice 我已将所有权限修改为所需权限,事实上我已允许所有权限可能的。但是,当我运行它时,我收到“找不到资源”错误。
除了一些 PowerShell 知识外,我正在学习具有 0 编码背景的 Graph API。
通过 Graph Explorer 使用此查询:POST https://graph.microsoft.com/v1.0/deviceManagement/managedDevices/ {managedDeviceId}/locateDevice 我已将所有权限修改为所需权限,事实上我已允许所有权限可能的。但是,当我运行它时,我收到“找不到资源”错误。
除了一些 PowerShell 知识外,我正在学习具有 0 编码背景的 Graph API。
根据报错信息resource not found
,好像是deviceId不正确。您可以使用Get deviceManagement API列出有效的 deviceId 并重试。
如果它也得到相同的结果。您可以尝试使用 beta 版本的locateDevice action API。我发现locateDevice 操作 API是 beta veraion。
重要提示:Microsoft Graph 中 / beta版本下的 API 处于预览状态,可能会发生变化。不支持在生产应用程序中使用这些 API。