有没有办法从Microsoft Graph Subscription响应中获取附件url



我试图在带有@microsoft/microsoft-graph-client的Javascript项目中包含Microsoft Graph API邮件订阅,我得到了对象响应(body、subject、cc、to…等(和布尔hasAttachments: true,但附件url找不到,有办法得到这些附件吗?

收到消息时试试这个url获取/我/消息/{id}/附件/{id}

好的,我使用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();

要转换contentbytes并将其存储在本地,请参阅相关链接-也可以使用microsoftgraphrestapi从邮件下载附件。

最新更新