我正在尝试使用 Microsoft Graph SDK 获取 contentBytes 以下载办公邮件附件。
我尝试了以下但它给出了 ClassCastException。我不知道如何通过 Microsoft Graph SDK(Java) 直接获取 FileAttachment 对象列表
IAttachmentCollectionPage aAttachementPage = clientAuthGraphServiceClient.users("#userIDGiven#").mailFolders("Inbox").messages(message.id).attachments().buildRequest().get();
for (Attachment aAttachment:aAttachementPage.getCurrentPage()) {
String serviceDirectory="D:\\DOWNLOADS\\";
File fileDown= new File(serviceDirectory+aAttachment.name);
Files.write(fileDown.toPath(), ((FileAttachment)aAttachment).contentBytes);
}
我正在使用以下罐子:
<dependency>
<groupId>com.microsoft.graph</groupId>
<artifactId>microsoft-graph</artifactId>
<version>1.4.0</version>
</dependency>
PIPIONE
慕标5832272
交互式爱情
烙印99
相关分类