php [建立谷歌日历连结]自动产生可以加入谷歌日历的连结#php

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php [建立谷歌日历连结]自动产生可以加入谷歌日历的连结#php相关的知识,希望对你有一定的参考价值。

function makeGoogleCalendarLink($name, $begin, $end, $location, $details) {
	$params = array('&dates=', '/', '&location=', '&details=', '&sf=true&output=xml');
	$url = 'https://www.google.com/calendar/render?action=TEMPLATE&text=';
	$arg_list = func_get_args();
	for ($i = 0; $i < count($arg_list); $i++) {
		$current = $arg_list[$i];
		if(is_int($current)) {
			$t = new DateTime('@' . $current, new DateTimeZone('UTC'));
			$current = $t->format('Ymd\THis\Z');
			unset($t);
		}
		else {
			$current = urlencode($current);
		}
		$url .= (string) $current . $params[$i];
	}
	return $url;
}

以上是关于php [建立谷歌日历连结]自动产生可以加入谷歌日历的连结#php的主要内容,如果未能解决你的问题,请参考以下文章

同步谷歌日历?

谷歌 api v3 日历 quickadd php

谷歌日历同步与完整日历io

制作谷歌日历插件

未在服务帐户谷歌日历 api php 中创建环聊链接

在 android 中以编程方式使用谷歌日历添加同步事件