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