Android可以下载任何类型的日历活动吗?如果是这样,文件结构是什么?

Kai*_*esh 2 php android calendar download

我一直在寻找多年来试图确定Android设备可以下载并合并到系统日历中的日历邀请/事件的格式 - 但是我无法找到任何东西!

默认情况下,设备不支持i​​Cal或vCal - 这两种格式都定义良好且易于创建.例如,此PHP脚本适用于iPad或iPhone - 因此当您访问该页面时,设备会邀请您将其添加到您的日历中:

<?
$ical = "BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//hacksw/handcal//NONSGML v1.0//EN
BEGIN:VEVENT
UID:" . md5(uniqid(mt_rand(), true)) . "@yourhost.test
DTSTAMP:" . gmdate('Ymd').'T'. gmdate('His') . "Z
DTSTART:19970714T170000Z
DTEND:19970715T035959Z
SUMMARY:Bastille Day Party
END:VEVENT
END:VCALENDAR";

header("Content-type: application/force-download");
header('Content-Disposition: attachment; filename=calendar.ics');
echo $ical;
exit;
?>
Run Code Online (Sandbox Code Playgroud)

我正在尝试为Android创建类似的东西,但是我无法找到任何关于哪些文件可以本地愉快下载的指导,而没有一些第三方应用程序!

任何想法或帮助表示赞赏!

谢谢,Kaiesh

Chr*_*ell 6

感谢Santiago Rebella:从web .vcs下载向Android添加日历活动

<?php
header("Content-Type: text/x-vCalendar");
header("Content-Disposition: attachment; filename=london2012.vcs");
?>
Run Code Online (Sandbox Code Playgroud)