swapneal-dev/laravel-google-calendar-oauth2

管理 Google 日历上的事件

dev-master 2023-09-28 06:14 UTC

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"
  1. google-calendar.php 中设置 OAuth 配置
  2. 运行迁移
  3. 将访问密钥添加到用户表中的 google_access_token 列。
  4. 将日历 ID 添加到用户表中的 google_calender_id 列。
  5. 将特性添加到用户模型 Spatie\GoogleCalendar\traits\HasGoogleToken

我为这个包的 Google 日历实现创建了一个示例项目。

https://github.com/swapneal-dev/google-calender-and-contacts

现在您可以开始了。