使用PHP-EWS访问其他邮箱日历事件

使用PHP-EWS访问其他邮箱日历事件,php,calendar,exchangewebservices,php-ews,Php,Calendar,Exchangewebservices,Php Ews,在PHP-EWS库()中,我可以使用以下代码访问特定用户的日历事件: 在所有库功能中,我们始终对单个用户使用身份验证: $ews = new ExchangeWebServices($host, $username, $password, $version); 但是,如何从其他用户的邮箱获取日历事件?如果我在LDAP中有一个具有管理员权限的帐户,是否可以使用PHP-EWS库从另一个用户邮箱访问日历事件?还是只能访问身份验证中使用的用户帐户凭据的邮箱 $ews = new ExchangeWeb

在PHP-EWS库()中,我可以使用以下代码访问特定用户的日历事件: 在所有库功能中,我们始终对单个用户使用身份验证:

$ews = new ExchangeWebServices($host, $username, $password, $version);
但是,如何从其他用户的邮箱获取日历事件?如果我在LDAP中有一个具有管理员权限的帐户,是否可以使用PHP-EWS库从另一个用户邮箱访问日历事件?还是只能访问身份验证中使用的用户帐户凭据的邮箱

$ews = new ExchangeWebServices($host, $username, $password, $version);
是否有人有使用PHP-EWS库和LDAP管理员帐户从另一个用户邮箱访问日历事件的示例

谢谢。

在“日历文件夹”中“仅查看”下的代码块中添加此项,以便从中检索事件email@address.com员工日历:

$request->ParentFolderIds->DistinguishedFolderId->Mailbox = new StdClass;
$request->ParentFolderIds->DistinguishedFolderId->Mailbox->EmailAddress = 'email@address.com';

您可能希望尝试将此问题发布到项目的github问题页面:。