Zurück   RR:Board > Computer > Programmierung & Entwicklung

Entwicklung und Coding in verschiedenen Programmiersprachen: Assembly, C++, C#, Perl, Delphi, .NET, Visual Basic...
Thema geschlossen
 
Themen-Optionen Thema durchsuchen

[.NET] - Google Calendar API / iCalendar RFC 2445
Alt 09.05.2010, 00:55   # 1
cable
Ehrenmitglied
vip
Bewertung:
cable huuu haaa 50kcable huuu haaa 50kcable huuu haaa 50kcable huuu haaa 50kcable huuu haaa 50kcable huuu haaa 50kcable huuu haaa 50kcable huuu haaa 50kcable huuu haaa 50kcable huuu haaa 50k
cable huuu haaa 50kcable huuu haaa 50kcable huuu haaa 50kcable huuu haaa 50kcable huuu haaa 50kcable huuu haaa 50kcable huuu haaa 50k
Registriert seit: Jun 2005
Internet: DSL 1000
Beiträge: 4.123
Power: 50
Hoi!

Die Frage ist vielleicht ziemlich speziell und ich glaube auch nicht, dass ich hier unbedingt eine Antwort bekomme, aber Fragen kostet ja nichts.

Ich hab eine Anwendung, in der ich alle die Geburtstage meiner Bekannten und Freunde verwalte. Nun wollte ich alle Geburtstage, die ich dort gespeichert habe zu meinem Google Calendar exportieren. Gut, dass Google für alle Apps eine API bietet.
Nun möchte ich natürlich, dass meine Geburtstage als wiederkehrende Ereignisse eingetragen werden. Dazu hab ich folgendes Beispiel gesehen:
http://code.google.com/intl/de-DE/ap...atingRecurring

Problem ist, dass ich mit den iCalendar Konventionen nicht auskenne und auch nicht so viel Lust habe, mir die komplette RFC 2445 durchzulesen, nur damit ich weiß, wie ich meine Einträge anlegen muss.
Kann mir irgendwer vielleicht sagen, wie mein String für immer wiederkehrende Geburtstage aussehen muss? Das Datum für den Geburtstag kann ich vom jeweiligen Objekt auslesen. Muss nur wissen, wie ich es schaffe, dass das Event jährlich wiederholt wird.

Ich hab mal so angefangen:
Code:
String recurData ="DTSTART;VALUE=DATE:" + iterBirthday.Date.ToString("yyyy.MM.dd") + "\r\n" + "DTEND;VALUE=DATE:20070502\r\n" + "RRULE:FREQ=YEARLY;UNTIL=20070904\r\n";
Problem habe ich noch bei DTEND;VALUE=DATE:
und bei
UNTIL=

greez

"[...]And there's no need to add URL cruft such as .php -- unless you have a sick sense of humor[...]" - Django Documentation
  cable ist offline  

Alt 09.05.2010, 02:00   # 2
Alex²
Outlaw Legend
blau blau blau 
Bewertung:
Alex² 80k+ RR.Geekpoints
Registriert seit: Aug 2005
Beiträge: 3.046
Power: 52
Lies mal Seite 41, da steht was über wiederholbare Events.

http://www.ietf.org/rfc/rfc2445.txt
[Page 41]

Btw, was zur Hölle proggst du da schon wieder?
  Alex² ist offline  

AW: Google Calendar API / iCalendar RFC 2445
Alt 09.05.2010, 13:19   # 3
cable
Ehrenmitglied
vip
Bewertung:
cable huuu haaa 50kcable huuu haaa 50kcable huuu haaa 50kcable huuu haaa 50kcable huuu haaa 50kcable huuu haaa 50kcable huuu haaa 50kcable huuu haaa 50kcable huuu haaa 50kcable huuu haaa 50k
cable huuu haaa 50kcable huuu haaa 50kcable huuu haaa 50kcable huuu haaa 50kcable huuu haaa 50kcable huuu haaa 50kcable huuu haaa 50k
Registriert seit: Jun 2005
Internet: DSL 1000
Beiträge: 4.123
Power: 50
Themenstarter
Habs nun hinbekommen und alle meine Geburtstage sind nun im Google Calendar. Erfolgreich war folgender Code:

Code:
//set the recurring thingy String recurData ="DTSTART;VALUE=DATE:" + iterBirthday.Date.ToString("yyyyMMdd") + ";VALUE=DURATION:P1D\r\n" + "RRULE:FREQ=YEARLY\r\n";
Trotzdem danke an Alex²

greez

"[...]And there's no need to add URL cruft such as .php -- unless you have a sick sense of humor[...]" - Django Documentation
  cable ist offline  
Thema geschlossen

RR:Board > Computer > Programmierung & Entwicklung > [.NET] - Google Calendar API / iCalendar RFC 2445


Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir erlaubt, Anhänge anzufügen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

vB Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[PHP] - Google API - Edit Contact - Welche API Keys? Smokers Webentwicklung 1 24.04.2012 14:44
google calendar auf desktop mr blonde Software 1 15.11.2011 13:41
[Code] - Google Maps API litux Programmierung & Entwicklung 0 12.04.2011 08:28
Google Sync synchronisiert Google Calendar mit BlackBerrys rainman Netzwelt News 1 20.12.2007 00:05
[Linux] - opensync und google calendar GoFast Linux & BSD 0 22.07.2007 20:37



Alle Zeitangaben in WEZ +1. Es ist jetzt 08:42 Uhr.
vBulletin Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.