Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/325.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 使用Microsoft Graph API SDK.net Core获取MIME和/或EML电子邮件内容/格式_C#_.net Core_Microsoft Graph Api - Fatal编程技术网

C# 使用Microsoft Graph API SDK.net Core获取MIME和/或EML电子邮件内容/格式

C# 使用Microsoft Graph API SDK.net Core获取MIME和/或EML电子邮件内容/格式,c#,.net-core,microsoft-graph-api,C#,.net Core,Microsoft Graph Api,我读了下面的文章。 是的,我们可以使用REST调用获取mime值。但是,我的要求是使用.net核心Microsoft.Graph SDK获取MIME 我可以使用以下代码以IMailFolderMessagesCollectionPage的形式轻松获取消息。但我需要的是MIME形状/EML graphClient.Users[userEmailAddress].MailFolders[folderNameId].Messages.Request().GetAsync() 但是,我无法在Gra

我读了下面的文章。

是的,我们可以使用REST调用获取mime值。但是,我的要求是使用.net核心Microsoft.Graph SDK获取MIME

我可以使用以下代码以IMailFolderMessagesCollectionPage的形式轻松获取消息。但我需要的是MIME形状/EML

graphClient.Users[userEmailAddress].MailFolders[folderNameId].Messages.Request().GetAsync() 

但是,我无法在Graph API SDK C#中找到任何方法来获取任何MIME内容。有什么建议吗?谢谢。

我已经在《邮递员》中进行了测试,我能够在其中获得MIME内容,如下所示

看起来SDK中还没有
内容
,但是您可以使用下面的代码来获取MIME内容

var request = graphClient.Me.Messages["AAMkAGI0Mjk2NTQ5LTE4MjctNDE1Yy04Nzc0LWIxNzA0MDBkNDkwZABGAAAAAABAJhtsoNeXR49KeByGVNbsBwB0tR3-uC1cSqrKkE00IGLeAAAAAAEMAAB0tR3-uC1cSqrKkE00IGLeAADHJTf8AAA="].Request()
                        .GetHttpRequestMessage();

            request.RequestUri = new Uri(request.RequestUri.OriginalString + "/$value");
            var response = await graphClient.HttpProvider.SendAsync(request);

            var message = await response.Content.ReadAsStringAsync();

            Console.WriteLine(message);
您可以看到以下内容


我引用了。

graphClient.Users[userEmailAddress].Messages[messageID].Content.Request().GetAsync()中的代码这不是mime。嗨,杰伊,如果发布的答案解决了你的问题,请点击复选标记将其标记为答案。这样做有助于其他人找到问题的答案。请看,我尝试了该代码,似乎得到了以下错误“代码:ErrorInvalidOperation消息:此操作上下文中不支持ConversationId”,有什么建议吗?Thx请尝试使用只有一条消息的其他消息id,看看是否有帮助。