Использование php-ews: https://github.com/jamesiarmes/php-ews
Я могу перечислять события из своего собственного календаря в соответствии с этим примером: https://github.com/jamesiarmes/php-ews/wiki/Calendar:-Get-List-(Retrieving-Id-and-ChangeKey) Но после ища решение в течение нескольких часов, я все еще не смог найти способ доступа к общим календарям.
Этот вопрос схож, но ответа нет: EWS: доступ к общим календарям
От взгляда на это и на различные другие результаты поиска (я искал много вариантов «общего календаря ews»). Мне нужно найти местоположение общего календаря, получить идентификатор, а затем использовать его. Но я не смог этого сделать. Может ли кто-нибудь помочь?
В блоке кода в разделе « Только смотреть» в папке «календари» добавьте это, чтобы получать события из календаря mail@address.com:
$request->ParentFolderIds->DistinguishedFolderId->Mailbox = new StdClass; $request->ParentFolderIds->DistinguishedFolderId->Mailbox->EmailAddress = 'email@address.com';