1 outlook-restapi microsoft-graph-api
我正在使用 ms graph api 来获取所有带有附件的消息。除此之外,我需要获取具有 docx/pdf 扩展名的文件。以下是我尝试过的过滤器。
https://graph.microsoft.com/v1.0/me/messages ?$filter=hasAttachments eq true 和 ext eq 'docx'
https://graph.microsoft.com/v1.0/me/messages ?$filter=hasAttachments eq true 和扩展 eq 'docx'
您需要使用多个 API 调用来完成此操作。首先,您需要检索带有附件 ( ) 的消息has Attachments列表,然后需要迭代结果ids 以检索附件元数据。
例如,调用返回包含附件的消息 ID 列表:
https://graph.microsoft.com/v1.0/me/messages?$filter=hasAttachments eq true&$select=id
对于我们返回的每个 ID,我们进行第二次调用以获取附件:
https://graph.microsoft.com/v1.0/me/messages/{message id}/attachments
从这些结果中,您可以检查附件的 name属性以确定文件扩展名。
| 归档时间: |
|
| 查看次数: |
2945 次 |
| 最近记录: |