laravel - Google 日历 api 未显示组织者名称并发送通知电子邮件 - laravel

标签 laravel laravel-5 google-api google-calendar-api

我正在使用 laravel 包进行谷歌日历 API 集成。在这方面,我只能创建只有参加者的事件。我试过创建组织者,但没有出现。以下是我使用过的代码。此处的组织者名称默认为创建 API 凭据的电子邮件,电子邮件通知也不会发送。
我使用的包是 spatie/laravel-google-calendar
谁能告诉我我在这里做错了什么?

Event::create([
               'name' => 'Latest Event dsfdsfsdfsdf',
               'location' => '800 Howard St., San Francisco, CA 94103',
               'description' => 'A chance to hear more about Google\'s developer products.',           
               'startDateTime' => Carbon\Carbon::now(),
               'endDateTime' => Carbon\Carbon::now()->addHour(),
               'sendNotifications' => true,
               'sendUpdates' => 'all',
               'organizer' => array('email' => 'test@gmail.com','displayName' => 'Darshan')
               'attendees' => array(
                array('email' => 'test@gmail.com','displayName' => 'Darshan', 'organizer' => true),
                array('email' => 'darshan@test.com','displayName' => 'Ryan')
              )
            ]); 

最佳答案

该软件包尚不支持添加组织者。您可以将功能添加到包中,也可以直接使用 Google ApiClient。 Google Sdk 确实有 setOrganizer 方法应该类似于 setAttendeesEvent class 中调用的方法.

显然,“组织者”这个词有点用词不当,它实际上指的是创建事件的日历。看看这个 question这是评论。

关于laravel - Google 日历 api 未显示组织者名称并发送通知电子邮件 - laravel,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54879217/

相关文章:

python - youtube api上传文件: invalid syntax on except HttpError, e

javascript - 为什么我在尝试从我的 Electron 应用程序调用 Google Drive Api 时收到 'Daily Limit for Unauthenticated Use Exceeded' 错误?

php - Laravel-5,将角色与用户关联

laravel - 在 Laravel 5 中使用 Guzzle 和 Socialite 向 Google API 发出请求

laravel - 代理通行证 : Mixed Content in Laravel HTTPS

php - 拉维 4 : validation unique (database) multiple where clauses

php - Laravel 在 Controller 中使用非 Laravel Composer 包

jquery - 使用ajax从表单提交laravel上的数据库获取值

php - 拉维尔 5 : app() helper function

laravel - 运行 make :request on laravel 5 时出错