1

Recurrence.Range.End 日付を指定せずにカレンダー イベントを作成すると、次のメッセージが表示されて失敗します。

{
    "error": {
        "code": "ErrorRecurrenceEndDateTooBig",
         "message": "Recurrence end date can not exceed Sep 1, 4500 00:00:00."
    }
}

この日付を UTC ゼロ日付に設定し、パラメーターをまったく削除して、リクエストを試みました。この問題は、この投稿に関連している可能性があります。

リクエストの例:

1) Recurrence.Range.End なし:

{
    "Subject": "test event",
    "Body": {
        "ContentType": "HTML",
        "Content": "sadsad"
    },
    "Start": "2015-05-27T00:00:00.000Z",
    "End": "2015-05-27T00:30:00.000Z",
    "Attendees": [],
    "Recurrence": {
        "Pattern": {
            "DayOfMonth": 0,
            "Month": 0,
            "Type": "Daily",
            "Interval": 3,
            "FirstDayOfWeek": "Sunday"
        },
        "Range": {
            "NumberOfOccurrences": 0,
            "Type": "NoEnd"
        }
    }
}

2) Recurrence.Range.Start:

    {
    "Subject": "No title",
    "Body": {
        "ContentType": "HTML",
        "Content": "sadsad"
    },
    "Start": "2015-05-27T03:30:00.000Z",
    "End": "2015-05-27T04:00:00.000Z",
    "Attendees": [],
    "Recurrence": {
        "Pattern": {
            "DayOfMonth": 0,
            "Month": 0,
            "Type": "Daily",
            "Interval": 3,
            "FirstDayOfWeek": "Sunday"
        },
        "Range": {
            //Actually this is the way this field comes when reading such 
            //events from the REST API, which is a bit strange:
            "EndDate": "0001-01-01T00:00:00Z",
            "NumberOfOccurrences": 0,
            "Type": "NoEnd"
        }
    }
}

何か不足しているのか、これが問題(バグ)なのか、誰かが確認できますか?ありがとう。

4

1 に答える 1