php-ews Доступ ко всем календарям, включая общие

У меня есть календарь для конференц-зала. Я надеюсь использовать php-ews для отображения этого календарного расписания. До сих пор я мог без проблем отображать свой СОБСТВЕННЫЙ календарь. Это было сделано с помощью кода на: https://github.com/jamesiarmes/php-ews/wiki/Calendar:-Get-List-(Retrieving-Id-and-ChangeKey)

Я видел по похожему вопросу (php-ews: доступ к общим календарям?) кто-то предлагает добавить эти строки в разделе «Только смотреть в папке с календарями»:

$request->ParentFolderIds->DistinguishedFolderId->Mailbox = new StdClass;
$request->ParentFolderIds->DistinguishedFolderId->Mailbox->EmailAddress = '[email protected]';

Это не нарушило код или что-то еще, но также не изменило результаты. В результате мне все еще давали только свой календарь. Я видел упоминание об олицетворении как один из методов, но так как календарь уже предоставлен мне, я не думаю, что это необходимо. Есть что-то, что я упустил? У меня есть идентификационный путь к календарю, который (заменяя идентифицирующие детали словами в CAPS):
DOMAIN.com/OU/USERNAME:\calendar\NAME OF CALENDAR

Я надеюсь, что этого достаточно, чтобы помочь решить проблему. Есть несколько вопросов о переполнении стека, связанных с этим (но без ответов, которые решили мою проблему), поэтому, если мы разберемся с этим, я обязательно передам решение и в эти места.

2

Решение

Значение «[email protected]» должно быть основным SMTP-адресом конференц-зала. Если вы уже делаете это, было бы полезно просмотреть полный SOAP-запрос, отправляемый на сервер.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]