, поэтому я хочу отправить приглашение по электронной почте участникам мероприятия, созданного в календаре Google. но когда я сделал
use Spatie\GoogleCalendar\Event as GoogleCalendarEvent;
$calendarEvent = new GoogleCalendarEvent;
$calendarEvent->name = $event->title;
$calendarEvent->startDateTime = $event->start_date;
$calendarEvent->endDateTime = $event->end_date;
$calendarEvent->addAttendee(['email' => 'isley269@gmail.com']);
$calendarEvent->save();
, я получаю ошибку как
{ "error":
{ "errors": [{
"domain": "calendar",
"reason": "forbiddenForServiceAccounts",
"message": "Service accounts cannot invite attendees without Domain-Wide Delegation of Authority."
} ],
"code": 403,
"message": "Service accounts cannot invite attendees without Domain-Wide Delegation of Authority."
}
}
Так что я уже предоставил полномочия на уровне домена для учетных данных службы. Но я все еще получаю сообщение об ошибке, потому что я пытался пригласить пользователей, используя учетную запись службы. Как я могу выдать себя за пользователя, использующего эту учетную запись службы в laravel 7, используя Spatie \ GoogleCalendar?
Я попытался просмотреть API Google и документы Spat ie. но я не могу найти