彩票走势图

Email 处理控件Aspose.Email 教程(13):在 C# 中使用 Microsoft Graph API 创建和发送消息

翻译|使用教程|编辑:胡涛|2022-04-22 14:10:14.730|阅读 241 次

概述:本文将向您介绍在 C# 中使用 Microsoft Graph API 创建和发送消息

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

相关链接:



在 Java 中使用 Microsoft Graph API 创建和更新文件夹

Microsoft 提供Graph API以从您的应用程序中以编程方式访问 Office 365 和 Microsoft Cloud 的服务。此外,您可以使用 Graph API 来管理文件夹、发送消息和执行各种其他操作。在本文中,您将了解如何使用 C# 中的 Microsoft Graph API 创建和发送消息。

Aspose.Email 最新下载

(一) 用于创建和发送消息的 C# .NET Microsoft Graph API

Aspose.Email for .NET是一个了不起的 API,用于在 .NET 应用程序中创建和发送电子邮件。此外,它还允许您使用 Microsoft Graph API 并管理文件夹、消息等。我们将使用此 API 使用 Microsoft Graph API 创建和发送消息。您可以下载API 的 DLL 或使用以下命令从NuGet安装它。


PM> Install-Package Aspose.Email 
(二) 在 C# 中使用 Microsoft Graph API 创建消息

要与 Graph API 进行通信,您需要首先实现ITokenProvider接口来对请求进行身份验证。以下是ITokenProvider的基本实现。

以下是在 C# 中使用 Microsoft Graph API 创建消息的步骤。

  • 首先,使用GraphClient.GetClient(ITokenProvider, string)方法获取 Microsoft Graph 客户端的实例。
  • 然后,创建MapiMessage类的实例。
  • 之后,设置邮件的主题、正文和其他属性。
  • 最后,使用IGraphClient.CreateMessage(GraphKnownFolders, MapiMessage)方法在所需文件夹中创建消息。
(三) 在 C# 中使用 Microsoft Graph API 发送消息

现在让我们看看如何在 C# 中使用 Microsoft Graph API 发送消息。

  • 首先,使用GraphClient.GetClient(ITokenProvider, string)方法获取 Microsoft Graph 客户端的实例。
  • 然后,创建MapiMessage类的实例。
  • 之后,设置邮件的主题、正文和其他属性。
  • 最后,使用IGraphClient.Send(MapiMessage)方法发送消息。
结论

在本文中,您学习了如何使用 Microsoft Graph API 在 C# 中创建和发送消息。您可以简单地安装 Aspose.Email 并将提供的代码示例集成到您的 .NET 应用程序中。此外,您可以使用 文档查看 Aspose.Email 为 .NET 提供的其他功能。此外你还可以通过在线客服或加入群聊提出您的问题。


欢迎下载|体验更多Aspose产品 

获取更多信息请咨询 或 加入Aspose技术交流群(761297826

标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@capbkgr.cn


为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
相关产品
Aspose.Email

Aspose.Email是用于开发 email 功能的应用程序的控件,支持 Outlook PST, EML, MSG和MHT 格式,允许开发者直接与 SMTP、POP、FTP以及 MS Exchange 服务器进行工作。

Aspose.Words for .NET

无需Microsoft Word也可在任何平台上满足Word文档的一切操作需求。

Aspose.PDF for .NET

PDF文档创建组件,无需Adobe Acrobat,也可以在任何平台上操作PDF文档。

Aspose.Total

Aspose.Total 能为.NET和JAVA应用程序增加图表、电子邮件、拼写检查、条码、流程、文件格式管理等功能。

title
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP