swapneal-dev / laravel-google-calendar-oauth2
管理 Google 日历上的事件
dev-master
2023-09-28 06:14 UTC
Requires
- php: ^8.1
- google/apiclient: ^2.2
- illuminate/support: ^6.0|^7.0|^8.0|^9.0|^10.0
This package is auto-updated.
Last update: 2024-09-28 08:14:45 UTC
README
此包是从 spatie 的日历包 衍生出来的,增加了扩展的 OAuth 支持。
安装
使用 composer 安装
composer require swapneal-dev/laravel-google-calendar-oauth2
您必须使用以下命令发布配置
php artisan vendor:publish --provider="Spatie\GoogleCalendar\GoogleCalendarServiceProvider"
- 在
google-calendar.php
中设置 OAuth 配置 - 运行迁移
- 将访问密钥添加到用户表中的
google_access_token
列。 - 将日历 ID 添加到用户表中的
google_calender_id
列。 - 将特性添加到用户模型
Spatie\GoogleCalendar\traits\HasGoogleToken
我为这个包的 Google 日历实现创建了一个示例项目。
https://github.com/swapneal-dev/google-calender-and-contacts
现在您可以开始了。