Я изменил официальный пример PHP получить более 10 календарных событий
Вот оригинальный запрос OData:
$getEventsParameters = array (
// Only return Subject, Start, and End fields
"\$select" => "Subject,Start,End,Location,Attendees,Organizer",
// Sort by Start, oldest first
"\$orderby" => "Start/DateTime",
// Return at most 10 results
"\$top" => "10");
Я изменился в:
$getEventsParameters = array (
// Only return Subject, Start, and End fields
"\$select" => "Subject,Start,End,Location,Attendees,Organizer",
// Sort by Start, oldest first
"\$orderby" => "Start/DateTime");
Но я все еще получаю только 10 событий. Зачем?
10 — это размер страницы по умолчанию. Чтобы получить больше, поставьте $top
параметр обратно в и увеличить его. Максимум 50.
С апреля 2017 года максимум 1000 см. блог Microsoft
Других решений пока нет …