我正在使用php ews从Exchange获取事件,但似乎没有所有用户的事件的全局ID。Microsoft文档中写下它 - https://msdn.microsoft.com/en-us/library/office/dn605828%28v=exchg.150%29.aspx
用户 A 是组织者,此事件有一个 ID。用户 B 是与会者,但当我从他的日历中读取数据时,该事件的 ID 是不同的。此外,当某些用户将此事件移动到转储程序时,该事件会更改其日历中的ID。
有没有办法识别我正在寻找的事件?我需要将其绑定到我的 PHP 应用程序中的记录。
在"pwp-ews"类中有一些$UID
CalendarItemType.php
,但FindItem()
,GetItem()
没有得到那个属性。
/**
* Identifies a calendar item.
*
* @since Exchange 2007
*
* @var string
*/
public $UID;
问题解决了。我只是将可选的第四参数$version
添加到ExchangeWebServices()
,现在FindItem()
,GetItem()
返回 UID。