Могу ли я встроить календарь Google на свой веб-сайт, чтобы пользователи могли войти в систему / увидеть свой собственный календарь? - PullRequest
0 голосов
/ 05 ноября 2019

Как следует из названия, я хочу встроить календарь Google на свой веб-сайт. Но самое сложное в том, что я хочу, чтобы пользователи, которые посещают веб-сайт, могли «войти» и увидеть свой собственный календарь Google. Сейчас у меня есть то, что я могу показать свой личный календарь на сайте, но это не то, что я хочу. Возможен ли мой вопрос?

Сейчас у меня есть то, что я могу показать свой личный календарь на сайте, но это не то, что я хочу. Я включу код, но это не тот API.

function getClient()
{
    $client = new Google_Client();
    $client->setApplicationName('Google Calendar API PHP Quickstart');
    $client->setScopes(Google_Service_Calendar::CALENDAR_READONLY);
    $client->setAuthConfig('credentials.json');
    $client->setAccessType('offline');
    $client->setPrompt('select_account consent');
}

Я хочу разместить приложение календаря Google на своем веб-сайте, но могу показывать только календарь определенных пользователей с этим кодом.

1 Ответ

0 голосов
/ 06 ноября 2019

У вас есть два варианта:

  1. Получать события пользователя с помощью API и отображать их на своем веб-сайте по своему усмотрению. Вы можете воспользоваться API Календаря Google Quickstart , чтобы понять, как это работает. Вы также можете использовать библиотеки, такие как fullcalendar.io .

  2. Использование календаря Google embed . Для этого вам потребуется, чтобы пользователь уже вошел в свою учетную запись Google и получил свой gmail для создания встроенного URL.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...