gcalendar / holiday
获取谷歌日历中的假日。
1.0
2020-09-21 08:15 UTC
Requires
- php: ^7.0 || ^8.0
- google/apiclient: ^2.0
- vlucas/phpdotenv: >=3.6
This package is auto-updated.
Last update: 2024-09-21 17:29:35 UTC
README
此库用于Laravel获取谷歌日历中的事件
规格
- php ^7.0
- laravel ^5
- php-curl
环境
GOOGLE_CLIENT_ID=*** GOOGLE_CLIENT_SECRET=*** GOOGLE_PROJECT_ID=*** GOOGLE_REDIRECT_URI=*** GOOGLE_CALENDAR_ID=***
如何使用
在控制器/路由中,将此行添加到调用函数的同一函数中
<?php ... use Gcalendar\Holiday; ...
可以调用的函数
Holiday::get((\Illuminate\Http\Request)->all())
注意
- 请确保使用 (\Illuminate\Http\Request)->all() 获取请求数据
获取函数的选项(在获取函数之前使用此选项)
Holiday::maxResult(10)
注意
- 这是从谷歌日历获取事件的最大结果
Holiday::group('year')
注意
- 这是以数组格式分组(列表:['year', 'month', 'day', 'y', 'm', 'd'])
注意
-
获取环境
- 前往:https://developers.google.com/calendar/quickstart/php
- 点击“启用谷歌日历API”
-
获取环境变量“GOOGLE_CALENDAR_ID”
- 前往:https://developers.google.com/calendar/v3/reference/calendarList/list
- 在“尝试此API”侧边栏中插入所有内容
- 向下滚动并执行