Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/295.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Exchange web服务(EWS):发送;会议邀请”;用于存储在公用文件夹日历中的会议_Php_Exchangewebservices_Php Ews - Fatal编程技术网

Php Exchange web服务(EWS):发送;会议邀请”;用于存储在公用文件夹日历中的会议

Php Exchange web服务(EWS):发送;会议邀请”;用于存储在公用文件夹日历中的会议,php,exchangewebservices,php-ews,Php,Exchangewebservices,Php Ews,在stackoverflow()中已经讨论过,EWS对在公用文件夹中创建新日历项目/会议时如何无法自动发送会议邀请有限制 由于我真的需要将会议发送到各个与会者的日历上,我想知道是否有人发现了这种奇怪行为的解决方法(我甚至找不到通过编程方式发送会议邀请的方法) 唯一有效的办法似乎是将日历项目转发到与会者的地址,但实际上这不是一个选项,因为它只将会议作为电子邮件附件提供。在msdn上,他们有一个创建和发送邀请的示例 但这不适用于公用文件夹: “它不起作用的原因是公用文件夹不发布忙/闲信息。您无法邀

在stackoverflow()中已经讨论过,EWS对在公用文件夹中创建新日历项目/会议时如何无法自动发送会议邀请有限制

由于我真的需要将会议发送到各个与会者的日历上,我想知道是否有人发现了这种奇怪行为的解决方法(我甚至找不到通过编程方式发送会议邀请的方法)


唯一有效的办法似乎是将日历项目转发到与会者的地址,但实际上这不是一个选项,因为它只将会议作为电子邮件附件提供。

在msdn上,他们有一个创建和发送邀请的示例

但这不适用于公用文件夹:


“它不起作用的原因是公用文件夹不发布忙/闲信息。您无法邀请公用文件夹参加会议,也无法查看公用文件夹是否可用。”

这是标准方法,但在公用文件夹中保存会议时,它将不起作用。在该示例中,若要发送邀请,他们使用“SendInvitationMode.SendToAllAndSaveCopy”自动转发邀请,但在公用文件夹中使用时会返回错误。如果使用提供的链接中的方法,而改用SendInvitationMode.SendToAllAndSaveCopy,它应该发送邀请并将其保存为会议我正在尝试找到解决方法,因为当我使用SendToAllAndSaveCopy时,exchange的答案是:无法为驻留在公用文件夹中的日历项目发送会议邀请或取消。哦。我完全误解了这个问题。很抱歉。我一直在四处寻找,似乎公共文件夹是不允许发送邀请的,您需要有一个非公共的发件人才能使其工作。我能找到的最好的解释是谢谢,但你能给我一个简短的描述吗。我不是该网站的付费订户:(我也不是,但出于某种原因,我可以通过第四链接进入该网站。“它不应该起作用的原因是公用文件夹不发布忙/闲信息。你不能邀请公用文件夹参加会议,也看不到公用文件夹是否可用。”