有没有办法从 Microsoft Graph 订阅响应中获取附件 url?

Is there a way to get Attachments url from Microsoft Graph Subscription response?

我正在尝试将 Microsoft Graph API 邮件订阅包含在 Javascript 项目中 @microsoft/microsoft-graph-client,我收到一个对象响应(正文、主题、抄送、收件人... .etc) 和布尔值 hasAttachments: true 但附件 url 无处可寻,有没有办法获取这些附件?

好的,我使用 Javascript 代码尝试了这个 Graph API 调用,它对我有用(获取 .txt 文件):

const options = { authProvider, }; 
const client = Client.init(options); 
let res = await client.api('/me/messages/AAMkAGRlNWM4Njk4LWY3NTYtNGE2MC05ZjQzLTg1YmM5YjIzNTRhMwBGAAAAAAA-L78mmzKFQ7FpvCcWkAziBwCUgufVfU8cSKxkYzIkrl81AAAAAAEMAACUgufVfU8cSKxkYzIkrl81AACABFjMAAA=/attachments/AAMkAGRlNWM4Njk4LWY3NTYtNGE2MC05ZjQzLTg1YmM5YjIzNTRhMwBGAAAAAAA-L78mmzKFQ7FpvCcWkAziBwCUgufVfU8cSKxkYzIkrl81AAAAAAEMAACUgufVfU8cSKxkYzIkrl81AACABFjMAAABEgAQAHhM4mZxBRNBqkVbYUzUcWA=').get(); 

并转换内容字节并将其存储在本地,请参阅相关的 link -

当你收​​到消息时 试试这个 url GET /me/messages/{id}/附件/{id}