iCal .ics
を私のFTPに公開するPythonで生成しています。その後、GoogleカレンダーにURLを追加すると、Pythonスクリプトがファイルをアップロードします(うまくいけば)Googleは毎日更新し、最終的にGoogleカレンダーの購読に追加することができます。Google Calendar用の.icsファイルを使用した文字エンコーディングとVALARM - > iPhone
Googleカレンダーは、ファイルを読み込んで、私のイベントを表示し、問題のカップルと:
私はいくつかの「外国人」の文字(A、ä、ö)を使用していますと、Googleカレンダーでは、これらはとして表示 。ファイルをUTF-8として保存し、BOMの有無にかかわらず試してみました。また、FTPプロバイダに次のMIMEコンテンツタイプタイプを追加しました:
text/calendar .ics
。アラート(ファイル内の
VALARM
セクション)はGoogleカレンダーでは認識されないようです。
トピックに関するご意見をお待ちしています。 .ics
(わずかに変更された値)が以下に含まれています。オンラインのiCal検証サイトを使用して100%検証します。
BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//My Name//My App Name//SV
BEGIN:VTIMEZONE
TZID:Sthlm
BEGIN:STANDARD
DTSTART:20111030T030000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
TZNAME:SUMMER
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:20120325T030000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=3
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
TZNAME:WINTER
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
UID:[email protected]
DTSTART;TZID=Sthlm:20120320T165000
DTEND;TZID=Sthlm:20120320T170000
SUMMARY:Strange character å
DESCRIPTION:This is the description
BEGIN:VALARM
TRIGGER:-PT60M
ACTION:DISPLAY
DESCRIPTION:Alert alert
END:VALARM
END:VEVENT
END:VCALENDAR
:詳細については
は、ここでは同様の質問に対する私の答えを参照してください。 – roqvist
あなた自身の質問に対する答えとしてこれを入れることができます。 –