ansjabar / laravel-azure-calendar
使用OAauth将事件添加到Azure日历
0.1.1
2022-11-24 08:24 UTC
Requires
- php: ^7.0|^8.0
- league/oauth2-client: ^2.6
- microsoft/microsoft-graph: ^1.83
Requires (Dev)
- ext-curl: *
README
Laravel处理程序,用于将事件添加到Azure日历。
安装
使用composer要求此包。
$ composer require ansjabar/laravel-azure-calendar
集成
$ php artisan vendor:publish --provider="AnsJabar\LaravelAzureCalendar\CalendarServiceProvider"
将AZURE_CLIENT_ID
、AZURE_CLIENT_SECRET
和'AZURE_REDIRECT_BACK
添加到您的.env
文件中。
将以下代码的结果添加到重定向URL
config('app.url').'/azure-calendar/callback' // https://:8000/azure-calendar/callback
使用方法
(new \AnsJabar\LaravelAzureCalendar\Calendar( $from, \\ Must be instance of Carbon $to, \\ Must be instance of Carbon 'Summary of the event' ))->createEvent();
许可证
此laravel-teams-logger包可在MIT许可证下使用。有关更多信息,请参阅LICENSE文件。