Office 365 REST API には何らかの制限があり、古い日付のイベントを追加できないように見えますが、特定の制約を突き止めることができません。たとえば、次の JSON ペイロードでは、リクエストが 400 レスポンスで失敗します。
{
"Subject":"Task/Other",
"Location":{},
"Body": {
"ContentType":"Text",
"Content":"Appointment text"
},
"Start": {
"DateTime":"1983-05-12T19:00:00",
"TimeZone":"America/New_York"
},
"End": {
"DateTime":"1983-05-12T19:30:00",
"TimeZone":"America/New_York"
}
}
ただし、次のペイロードは成功します。
{
"Subject":"Task/Other",
"Location":{},
"Body": {
"ContentType":"Text",
"Content":"Appointment text"
},
"Start": {
"DateTime":"2016-05-12T19:00:00",
"TimeZone":"America/New_York"
},
"End": {
"DateTime":"2016-05-12T19:30:00",
"TimeZone":"America/New_York"
}
}
唯一の違いは、より新しいイベント日付です。このような制約に関する API ドキュメントは見つかりません。私は何が欠けていますか?