使用 Microsoft 图形 API,我会收到每个 MS Teams 消息的 webhook 通知。当收到以下格式的带有文件附件的消息时:
"attachments": [
{
"id": "aa567f71-4702-4b43-b756-2f453ddb662a",
"contentType": "reference",
"contentUrl": "... the url",
"content": null,
"name": "my file.xlsm",
"thumbnailUrl": null
}
],
然后我试图调用图形 API 来检索文件信息并使用上面的 id 对其执行操作(特别是删除)(https://graph.microsoft.com/v1.0/groups/" + teamId + " /drive/items/" + id) 并得到一个错误(找不到资源)。我猜我在附件中得到的 id 不是文件项 ID。有什么办法可以使用图形 API 从附件 ID 中获取项目 ID?