如何在laravel中创建Outlook日历事件?

时间:2015-12-14 00:58:20

标签: outlook laravel-5 laravel-5.1 office365 outlook-calendar

如果有人能回答我的问题,我会很高兴的。 我正在laravel 5中开发会议日程安排,好消息是我可以从日历中获取事件,我一直在关注本教程:https://dev.outlook.com/RestGettingStarted/Tutorial/php

主要问题是我无法创建活动。我看过一些提到通过电子邮件发送ics文件的教程,但这不起作用。有没有办法从php脚本创建一个事件?如果有人使用Outlook的Outlook日历API,请给我一些推荐。祝你有愉快的一天

1 个答案:

答案 0 :(得分:2)

将应用程序与Office 365集成的最简单方法是使用新的Graph API,这是所有Office 365服务的新统一端点。

您可以在http://graph.microsoft.io找到更多相关信息。

在该网站上是关于在用户日历中创建事件的请求发送内容的完整文档,它只是简单的JSON。

您只需要确保您拥有该应用的正确权限,即可实际写入用户日历。

你可以在这里找到一个演示https://github.com/OfficeDev?utf8=%E2%9C%93&query=o365-PHP-microsoft-graph,它展示了如何将你的php应用程序连接到Graph API,SDK还没有准备好,所以你现在需要编写自己的请求。