SendMail с флагом с датой возврата возврата ErrorInvalidArgumentError - PullRequest
0 голосов
/ 25 января 2019

Я пытаюсь отправить электронное письмо с флагом, срок которого истек.Работает следующий запрос в графическом обозревателе.
POST https://graph.microsoft.com/v1.0/me/sendMail

{
  "message": {
    "subject": "Meet for lunch?",
    "body": {
      "contentType": "Text",
      "content": "The new cafeteria is open."
    },
    "toRecipients": [
      {
        "emailAddress": {
          "address": "vincent@baywet.onmicrosoft.com"
        }
      }
    ],
    "flag": {
      "flagStatus": "flagged"
    }
  },
  "saveToSentItems": "false"
}

И тот же запрос со следующей полезной нагрузкой не выполняется

{
  "message": {
    "subject": "Meet for lunch?",
    "body": {
      "contentType": "Text",
      "content": "The new cafeteria is open."
    },
    "toRecipients": [
      {
        "emailAddress": {
          "address": "vincent@baywet.onmicrosoft.com"
        }
      }
    ],
    "flag": {
      "flagStatus": "flagged",
      "dueDateTime": {
        "timeZone": "Pacific Standard Time",
        "dateTime": "2019-01-25T19:58:27"
      }
    }
  },
  "saveToSentItems": "false"
}

Со следующим сообщением об ошибке

{
    "error": {
        "code": "ErrorInvalidArgument",
        "message": "The request is invalid.",
        "innerError": {
            "request-id": "5e335c05-071b-4b23-8511-006db9e6e883",
            "date": "2019-01-24T20:03:45"
        }
    }
}

Обратите внимание, что единственная разница заключается в следующем узле (срок выполнения)

"dueDateTime": {
        "timeZone": "Pacific Standard Time",
        "dateTime": "2019-01-25T19:58:27"
      }

Согласно документации 1016 *, я должен передать DateTimeTimeZone объекта, и даже если эта конкретная статья не имеет образца, мой объект выглядит корректно в соответствии с аналогичными примерами .
В документации также нет никаких ограничений.как известные проблемы так Мне интересно, что не так с этой полезной нагрузкой и как я могу установить флаг с датой выполнения при отправке электронного письма ?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...