小编Der*_*908的帖子

没有抄送或密件抄送收件人时的 Microsoft Graph API 问题

使用 REST 和 C# 构造电子邮件 - 无效收件人\n我对 C# 相当陌生,但对 .NET 开发不太熟悉。我对图形开发也相当陌生。

\n

我正在尝试构建可用于在我的组织内构建消息的代码。最终代码将成为 RPA 代码对象。

\n

我有一个消息类,其中有为 toRecipient、ccRecipient 和 bccRecipient 定义的类。当我有“收件人”、“抄送”和“密件抄送”选项的数据时,创建和发送电子邮件工作正常。但是,如果我只有“收件人”收件人而没有“抄送”或“密件抄送”收件人,我会收到一条错误消息。同样,我不能仅发送到密件抄送,因为代码正在寻找 toRecipients 和抄送收件人的值。

\n
\n

错误信息:

\n
{\n    "error":{\n        "code":"ErrorInvalidRecipients",\n        "message":"At least one recipient isn't valid., Recipient '' is not resolved. All recipients must be resolved before a message can be submitted."\n    }\n}\n
Run Code Online (Sandbox Code Playgroud)\n
\n

如何使抄送和密件抄送的子类成为可选?\xe2\x80\x93 或者是否有语法可以用来告诉 API cc 和 bcc 字段为空?

\n

我基于使用 Postman 创建的消息构建该类,然后使用“选择性粘贴”到我的消息类中。

\n
\n

班级:

\n
public class gMessage {\n    public grfMessage message { get; set; …
Run Code Online (Sandbox Code Playgroud)

.net c# email rest

5
推荐指数
0
解决办法
1346
查看次数

标签 统计

.net ×1

c# ×1

email ×1

rest ×1