我们能够连接到Graph和Read电子邮件和文件夹。但是,我们还需要有电子邮件的MIME消息,该消息需要保存在我们的应用程序中作为批准证明,稍后可以下载为.eml文件。
我们提到https://learn.microsoft.com/en-us/graph/outlook-get-mime-message和https://learn.microsoft.com/en-us/graph/api/message-get?view=graph-rest-1.0&tabs=java#request-3用于进行REST调用。
然而,我们得到的回应是:
不支持OData请求。
SdkVersion:图形java.v2.3.1授权:[PI_REDACTED]
添加的API/权限包括管理员同意的Mail.ReadWrite和用户.Read.
在Graph API或任何其他方式上是否需要更多设置来获取MIME消息?
感谢
此问题已解决。POST应该像下面的一样进行
graphClient.users(用户名(.messages(msgId(.content((.buildRequest((.get((;
当我打电话给时
graphClient.users(用户名(.mailFolders(文件夹ID(.messages(消息ID(.content((.buildRequest((.get((;