Microsoft graph api 准备o365回复时是否可以更改internetMessageId?
我不能在回复草稿中更改Microsoft graph api 准备o365回复时是否可以更改internetMessageId?,microsoft-graph-api,microsoft-graph-mail,Microsoft Graph Api,Microsoft Graph Mail,我不能在回复草稿中更改internetMessageId 我准备了答复草稿 POST/me/messages//createReply => 201 { “id”:” “isDraft”:正确 ... } 我试图用自己的消息id更新草稿,但出现了错误 PATCH/me/messages/ { “internetMessageId”:” } => 400 { “错误”:{ “代码”:“ErrorInvalidPropertySet”, “消息”:“设置操作对属性无效。”, ... } } 但是
internetMessageId
POST/me/messages//createReply
=>
201
{
“id”:”
“isDraft”:正确
...
}
PATCH/me/messages/
{
“internetMessageId”:”
}
=>
400
{
“错误”:{
“代码”:“ErrorInvalidPropertySet”,
“消息”:“设置操作对属性无效。”,
...
}
}
但是声明internetMessageId“仅当isDraft=true时才可更新”,因此更新应该可以工作
我遗漏了什么吗?我们已经证实这实际上是一个问题。我们正在安排工作来修复这个问题,但目前还没有预计到达时间 同时,如果您实际上只是直接在消息id上使用/reply,则可以设置internetMessageId
POST /me/messages/<id>/createReply
<empty body>
=>
201
{
"id": "<reply-id>"
"isDraft": true
...
}
PATCH /me/messages/<reply-id>
{
"internetMessageId": "<someid@somedomain.com>"
}
=>
400
{
"error": {
"code": "ErrorInvalidPropertySet",
"message": "Set action is invalid for property.",
...
}
}
POST https://graph.microsoft.com/v1.0/groups/{id}/threads/{id}/reply
Content-type: application/json
Content-length: 1131
{
"post": {
"body": {
"contentType": "",
"content": "content-value"
}
}
}