小编Aub*_*her的帖子

iCal - 初学者教程和文档?

我正在使用现有的 ical 文件。我不确定是谁在创建它,我想在联系他们之前更熟悉 ical - 这样我就可以进行智能对话。

有人可以为我指出一个很好的 iCal 初学者教程吗?

到目前为止,我发现的大部分内容都非常模糊,并且假设了太多的用户知识。我需要一些涵盖基础知识(标签/参数、设置、发布等)的内容,还需要解释诸如将 iPhone、Android 和 Blackberry 与服务器上的日历更新同步之类的内容。

iphone icalendar android blackberry rfc5545

5
推荐指数
1
解决办法
4194
查看次数

iCal格式 - 管理器属性

我目前正在编写一个基于iCalendar标准的调度应用程序.有谁知道我可以在哪个属性存储活动创建者的信息?通过浏览iCalendar RFC 2445,我找到了这个属性:Organizer.我可以将活动创建者的信息存储在酒店中,即使他/她是参与活动的唯一人员吗?或者已经有一个字段来存储事件创建者的信息???!

icalendar rfc2445 rfc5545

4
推荐指数
2
解决办法
8451
查看次数

通过XML将重复活动添加到Google日历

我正在尝试通过Protocol API向我的日历添加定期事件.我从我在Google界面中创建的事件中获取了重复标记的语法,并在我的创建请求中使用了该语法.这是我提交的内容:

<?xml version='1.0' encoding='utf-8' ?> 
<entry xmlns='http://www.w3.org/2005/Atom' xmlns:gd='http://schemas.google.com/g/2005'> 
    <category scheme='http://schemas.google.com/g/2005#kind' term='http://schemas.google.com/g/2005#event'></category> 
    <title type='text'>Hi Stack Overflow!</title> 
    <content type='text'>Help me please!</content> 
    <gd:where valueString='StackOverflow.com'></gd:where> 
    <gd:recurrence>
        DTSTART;TZID=America/Los_Angeles:20090824T080000
        DTEND;TZID=America/Los_Angeles:20090824T090000 
        RRULE:FREQ=DAILY;WKST=SU;UNTIL=20090828T090000 
        BEGIN:VTIMEZONE TZID:America/Los_Angeles X-LIC-LOCATION:America/Los_Angeles 
        BEGIN:DAYLIGHT TZOFFSETFROM:-0800 TZOFFSETTO:-0700 TZNAME:PDT DTSTART:19700308T020000 
        RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU 
        END:DAYLIGHT 
        BEGIN:STANDARD TZOFFSETFROM:-0700 TZOFFSETTO:-0800 TZNAME:PST DTSTART:19701101T020000 
        RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU 
        END:STANDARD 
        END:VTIMEZONE
    </gd:recurrence> 
 </entry>
Run Code Online (Sandbox Code Playgroud)

该事件已添加,但不会重复.当我查看结果事件提要的重复部分时,定义重复的RRULE不在那里.

感谢您的任何帮助!

xml rfc2445 google-calendar-api rfc5545

4
推荐指数
1
解决办法
2125
查看次数

可以将地图添加到.ics文件吗?

在Mac上的“日历”中设置事件的位置时,它会提供一些建议,单击这些建议会将地图嵌入到事件中。是否可以将地图嵌入.ics文件中,以便在导入后显示地图?似乎仅LOCATION在创建日历文件时进行设置是不够的。

我已经扫描了RFC 2445,但找不到任何帮助。

我的假设是将地图嵌入事件中,用户需要从键入时提供的建议中特别选择一个位置,并且导入时无法自动完成。我的假设正确吗?

icalendar rfc5545

4
推荐指数
1
解决办法
1064
查看次数

icalendar和phpmailer.php

我正在尝试将icalendar发送给用户,以便他们可以在Outlook中打开这些ics文件并保存约会.我正在使用的邮件是'phpmailer.php'.

问题是它在邮件正文中将hical格式发送为html.这是我的代码


$text="
BEGIN:VCALENDAR
VERSION:1.0
BEGIN:VEVENT
CATEGORIES:MEETING
STATUS:TENTATIVE
DTSTART:".$startDateTime."
DTEND:".$endDateTime."
SUMMARY:Interview for the candidate".$cname."
DESCRIPTION:".$message."
CLASS:PRIVATE
END:VEVENT
END:VCALENDAR";

$mail->SetFrom('xxxxxx@yahoo.com', 'xxxx');
$mail->IsSMTP();
$mail->Host = "smtp.mail.yahoo.com";

$mail->SMTPAuth = true;
$mail->Username = 'xxxxxxxx@yahoo.com';
$mail->Password = 'xxxxx';


$mail->AddAddress($addresses[$i]);
$mail->Subject    = "Interview schedule of Candidate";

    $headers = "From: Sender\n";
        $headers .= "Reply-To: xxxxxx@yahoo.com\n";
        $headers .= "MIME-Version: 1.0\n";
        $headers .= "Content-Type: text/calendar; method=REQUEST; charset=utf-8\n";
        $headers .= "Content-Transfer-Encoding: 8bit\n";
        $headers .= "Content-class: urn:content-classes:calendarmessage\n";
$mail->Body=$body;

if(!$mail->Send($headers,$body)) 
{
        echo …
Run Code Online (Sandbox Code Playgroud)

php icalendar phpmailer

2
推荐指数
1
解决办法
3350
查看次数