我想在网站中创建一个选项,用于使用php从网站向我的outlook日历添加带有日期和时间的约会。我们如何将PHP web应用程序与Microsoft Outlook集成?
此外,预约日期应在网站发送的电子邮件中作为请求发送。
只需向您的电子邮件发送一封邮件,约会信息以ics文件的形式发送。
在gmail中,当修改ics文件时,它会读取ics文件中的数据,并将事件添加到google日历中。
所以你将能够简单地通过一封电子邮件完成这项工作,你必须阅读有关ics文件并获得它的语法。
示例ics文件看起来像
BEGIN:VCALENDAR
VERSION:2.0
BEGIN:VEVENT
STATUS:TENTATIVE
DTSTART:"+NewStartDate+"T"+NewStartTime+"Z
DTEND:"+NewEndDate+"T"+NewEndTime+"Z
LOCATION;ENCODING=QUOTED-PRINTABLE:"+Location+"
CATEGORIES:Profissional
DESCRIPTION;ENCODING=QUOTED-PRINTABLE:"+Description+"
SUMMARY;ENCODING=QUOTED-PRINTABLE:"+Subject+"
PRIORITY:3
END:VEVENT
END:VCALENDAR
我在谷歌上发现了这个,希望这会有所帮助https://gist.github.com/jakebellacera/635416