API календаря Google не показывает имя организатора и не отправляет уведомления по электронной почте – laravel

Я использую пакет laravel для интеграции API календаря Google. В этом случае я могу создавать события только с участниками. Я пытался создать органайзер, но он не подходит. Ниже приведен код, который я использовал. Имя организатора здесь по умолчанию соответствует адресу электронной почты, из которого создаются учетные данные 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' => '[email protected]','displayName' => 'Darshan')
               'attendees' => array(
                array('email' => '[email protected]','displayName' => 'Darshan', 'organizer' => true),
                array('email' => '[email protected]','displayName' => 'Ryan')
              )
            ]); 

person Darshan    schedule 26.02.2019    source источник
comment
Что выдает метод Event::create(), есть ли другие журналы? Так же подозреваю, что органайзер автоматически выставляется владельцем установленного в конфиге календаря, по крайней мере про поле органайзер в документация пакета или Документы Google   -  person Kevin Woblick    schedule 05.03.2019


Ответы (1)


Пакет пока не поддерживает добавление органайзера. Вы можете либо добавить функциональность в пакет, либо напрямую использовать Google ApiClient. В Google SDK есть setOrganizer, который должен работать аналогично методу setAttendees, вызываемому в файле Класс событий.

По-видимому, слово «организатор» немного неправильное, и на самом деле оно относится к календарю, в котором создается событие. Взгляните на этот вопрос и его комментарии.

person D Malan    schedule 05.03.2019