Exactly. You dont need to push everything into ICal to create a Recurrence. As per Ryan said, these are just sufficient attributes which are required. BTW, Is there any way i can map my system's TimeZone (in Windows) to TZID required ? I mean, is there anything available through which i can get the Correct TZID value in the Recurrence Rule ? Because there are only 75 Timezones in windows and TZID mapping is much larger than this. Can you provide any help ? Thanks in Advance.
"Ryan Boyd (Google)" <[EMAIL PROTECTED]> wrote: Hi, It looks like you're missing the DTSTART component at the beginning of the $recurString value. The easiest way to get a valid recurrence string is to create a recurring event via the UI and then retrieve the feed via GData and examine the recurrence string. Note: The VTIMEZONE component is not necessary, so you will only need the first couple lines of your $recurString. Here's an example that should work for you: DTSTART;TZID=America/Los_Angeles:20070403T060000 DURATION:PT1H RRULE:FREQ=DAILY;UNTIL=20120403T220000Z Cheers, -Ryan On 3/8/07, angel123 < [EMAIL PROTECTED]> wrote: Hi, Even I am getting the same error 'Post to Google failed. Reason: Failed to process recurrence rule' Following is the recurrence rule I created.... Any help will be appreciated... Thanks $crlf = "\r\n"; $recurString = "America/Los_Angeles:20070403T060000" . $crlf . "DURATION:PT1H" . $crlf . "RRULE:FREQ=DAILY;UNTIL=20120403T220000Z" . $crlf . "BEGIN:VTIMEZONE" . $crlf . "TZID:America/Los_Angeles" . $crlf . "X-LIC-LOCATION:America/Los_Angeles" . $crlf . "BEGIN:STANDARD" . $crlf . "TZOFFSETFROM:-0700" . $crlf . "TZOFFSETTO:-0800" . $crlf . "TZNAME:PDT" . $crlf . "DTSTART:19701025T020000" . $crlf . "RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU" . $crlf . "END:STANDARD" . $crlf . "BEGIN:DAYLIGHT" . $crlf . "TZOFFSETFROM:-0700" . $crlf . "TZOFFSETTO:-0480" . $crlf . "TZNAME:PDT" . $crlf . "DTSTART:19700405T020000" . $crlf . "RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU" . $crlf . "END:DAYLIGHT" . $crlf . "END:VTIMEZONE"; On Feb 13, 12:58 pm, "Ryan Boyd (Google)" < [EMAIL PROTECTED]> wrote: > Hi Kulvinder, > > Thanks for the additional information. This helped us find the > problem more quickly. > > Please try the other calendar again and let me know if you have some > success. If you're continuing to get a 100% failure rate, please send > me (privately if you wish) the gmail account and calendar which you > are using. > > Sorry, the text of therecurrenceruleis no longer available in the > error message. I'm hoping that it will be available again in the > future, but can't make any promises to that. > > Cheers, > > -Ryan > > On Feb 13, 11:00 am, Kulvinder Singh < [EMAIL PROTECTED]> wrote: > > > > > I have seen an absurd behviour of this Error. > > > I created a new calendar in the same gmail account and the same Recurring > > events happily inserted in the new Google Calendar. > > > Can anybody tell me if there is a specific reason for this behaviour ? > > > Also, i have noticed that the i used to get theRecurrenceRulewhich is > > being failed at the Google server in the Error i am getting from Google. > > Yesterday onwards, Google seems to Hide theRecurrenceRule. > > > Why ? > > > Kulvinder Singh <[EMAIL PROTECTED]> wrote: > > > Hi, > > > I have tried many times what you have written below but each time i am > > getting the same error. Can you please tell me what should i do to minimize > > the error i am getting ? > > > Regards > > Kulvinder Singh > > > "Ryan Boyd (Google)" <[EMAIL PROTECTED]> wrote: > > Hi Kulvinder, > > > Please try inserting the event several more times. There is currently a > > bug which causes intermittentrecurrenceexception failures. We are working > > on resolving this issue. > > > If this problem occurs on each additional attempt, please followup on this > > thread and we can take a closer look at therecurrencerule. > > > Cheers, > > > -Ryan > > > On 2/8/07, Kulvinder Singh <[EMAIL PROTECTED]> wrote: Hi, > > > When i try to insert an event in Google calendar, i am getting the > > following error : > > > InnerException : The remote server returned an error: (400) Bad > > Request. > > > Google Server Error : Failed to > > processrecurrenceruleDTSTART;TZID:America/New_York:20070414DTEND;TZID:America/New_York:20070415R­RULE:FREQ:DAILY;COUNT:2;INTERVAL:1 > > > > > Can anybody tell me whats wrong in theRecurrenceRule? > > > Regards > > Kulvinder Singh > > > --------------------------------- > > It's here! Your new message! > > Get new email alerts with the free Yahoo! Toolbar. > > > --------------------------------- > > Need a quick answer? Get one in minutes from people who know. Ask your > > question on Yahoo! Answers > > > --------------------------------- > > Now that's room service! Choose from over 150,000 hotels > > in 45,000 destinations on Yahoo! Travel to find your fit.- Hide quoted text > > - > > - Show quoted text - --------------------------------- Now that's room service! Choose from over 150,000 hotels in 45,000 destinations on Yahoo! Travel to find your fit. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Google Calendar Data API" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/google-calendar-help-dataapi?hl=en -~----------~----~----~----~------~----~------~--~---
