正如标题所说,我想在我的网站上嵌入谷歌日历。但棘手的是,我希望访问该网站的用户能够"登录"并查看自己的谷歌日历。我现在可以在网站上显示我的个人日历,但这不是我想要的。我的问题可能吗?
我现在可以在网站上显示我的个人日历,但这不是我想要的。我将包括代码,但它不是正确的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');
}
我想把整个谷歌日历应用程序放在我的网站上,但我只能用这个代码显示特定用户的日历。
您有两个选项:
-
通过使用API获取用户的事件,并根据需要在您的网站中呈现它们。您可以使用Google日历API Quickstart来了解其工作原理。您还可以使用fullcalendar.io.等库
-
使用谷歌日历嵌入。为此,你需要用户已经登录到他的谷歌账户,并获得他的gmail来创建嵌入URL。