我找到了很多向自己发送 php-ews Exchange 日历邀请的示例,但我无法邀请其他任何人参加我的日历活动,即使是我拥有完全访问委托权限的人。你能给出一个完整的源代码示例吗?
我没有 Exchange 系统的管理员权限,所以我不能假设他们的身份。
埃里克
我找到了很多向自己发送 php-ews Exchange 日历邀请的示例,但我无法邀请其他任何人参加我的日历活动,即使是我拥有完全访问委托权限的人。你能给出一个完整的源代码示例吗?
我没有 Exchange 系统的管理员权限,所以我不能假设他们的身份。
埃里克
顺便说一句,对于将来阅读本文的任何人,这个问题已在我的 Github 存储库上的一个问题中得到解决,在此处找到。我会以任何方式在此处发布解决方案,以防万一有人遇到此问题并遇到类似问题。使用我的Garethp/php-ews
库,解决方法如下
$start = new DateTime('8:01 AM');
$end = new DateTime('9:00 AM');
$createdItemIds = $calendar->createCalendarItems(array(
'Subject' => 'Test',
'Start' => $start->format('c'),
'End' => $end->format('c'),
'RequiredAttendees' => array(
array(
'Mailbox' => array(
'Name' => 'Person 1',
'EmailAddress' => 'first@email.com',
)
),
array (
'Mailbox' => array(
'Name' => 'Person 2',
'EmailAddress' => 'second@email.com'
)
)
)
), array('SendMeetingInvitations' => 'SendOnlyToAll'));