【发布时间】:2020-08-20 00:16:07
【问题描述】:
我希望能够通过 Graph API 批准审核请求。我提到了Approve Moderation Request。我无法让它工作。不过,EWS Managed API and Powershell How-To Series Part 11 Moderation 提供了一个 PowerShell 脚本,我设法开始工作了。
这不是 Graph API 中受支持的功能,因此需要进行一些修改。我想要一些有关如何执行此操作的指导。
这是我发送到端点https://graph.microsoft.com/v1.0/me/sendMail的JSON
{
"message": {
"subject": "Approve:MessageName"
},
"toRecipients": [
{
"emailAddress": {
"name": "Microsoft Exchange",
"address": "systemmailbox@domain.com"
}
}
],
"singleValueExtendedProperties": [
{
"id": "Binary 0x31",
"value": "7gd324tgcxJJNkEuxk2DP2Xk+M/fxw=="
},
{
"id": "String 0x001A",
"value": "IPM.Note.Microsoft.Approval.Reply.Approve"
}
]
}
这是我收到的回复
{
"error": {
"code": "ErrorInvalidRecipients",
"message": "At least one recipient isn't valid., A message can't be sent because it contains no recipients.",
"innerError": {
"date": "2020-08-19T23:40:07",
"request-id": "7g5h732v-6uhb-3212-b6f1-43f6eeb139wq"
}
}
}
任何帮助将不胜感激。
【问题讨论】:
标签: c# microsoft-graph-api office365 microsoft-graph-sdks microsoft-graph-mail