[英]php-ews Access all calendars including shared
我有一個與我共享的會議室日歷。 我希望做的是使用php-ews拉出顯示的日歷時間表。 到目前為止,我已經能夠輕松顯示自己的OWN日歷了。 這是使用以下代碼完成的: 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@address.com';
這沒有破壞代碼或任何東西,但也沒有改變結果。 結果,我仍然只有自己的日歷。 我已經看到提到模擬是一種方法,但是由於已經與我共享了日歷,因此我認為這不是必需的。 有什么我忽略的東西嗎? 我確實有日歷的標識路徑,即(用CAPS中的單詞替換標識詳細信息):DOMAIN.com/OU/USERNAME:\\calendar\\CALENDAR的名稱
我希望這足以幫助解決問題。 關於堆棧溢出,有兩個問題可以解決(但沒有答案可以解決我的問題),因此,如果我們將其排序,我一定會把解決方案也傳遞給這些位置。
“ email@address.com”的值必須是會議室的主要SMTP地址。 如果您已經這樣做了,那么查看發送到服務器的完整SOAP請求將很有幫助。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.