• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag
 

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Google Calendar access from WO
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Google Calendar access from WO


  • Subject: Re: Google Calendar access from WO
  • From: Pascal Robert <email@hidden>
  • Date: Fri, 12 Dec 2014 22:17:25 -0500

https://github.com/pascalrobert/cdav-connector

      DavStore store = new DavStore("email@hidden", "YYZ", "https://www.google.com/calendar/dav/email@hidden/user";);
      ArrayList<CalendarCollection> collections = store.principalCollection().getCalendarHomeSet().getCalendarCollections();
      for (CalendarCollection collection: collections) {
        if (collection.getSupportedCalendarComponentSet().contains("VEVENT")) {

          java.util.Calendar jesus = java.util.Calendar.getInstance();
          jesus.set(java.util.Calendar.MONTH, java.util.Calendar.DECEMBER);
          jesus.set(java.util.Calendar.DAY_OF_MONTH, 25);

          Calendar calendar = new Calendar();
          calendar.getProperties().add(new ProdId("-//Ben Fortuna//iCal4j 1.0//EN"));
          calendar.getProperties().add(Version.VERSION_2_0);
          calendar.getProperties().add(CalScale.GREGORIAN);

          VEvent christmas = new VEvent(new Date(jesus.getTime()), "Christmas Day");
          UidGenerator ug = new UidGenerator("1");
          christmas.getProperties().add(ug.generateUid());
          calendar.getComponents().add(christmas);

          ServerVCalendar vCal = collection.addVCalendar(calendar);
          NSLog.out.appendln(vCal.geteTag());

          jesus = java.util.Calendar.getInstance();

          christmas.getStartDate().setDate(new Date(jesus.getTime()));
          vCal.setVCalendar(calendar);

          collection.updateVCalendar(vCal);

        }
      }


>
> No, it's read/write. You can use cdav-connector (search on GitHub) to do that.
>
> Envoyé de mon iPhone
>
>> Le 2014-12-09 à 14:12, Greg Smith <email@hidden> a écrit :
>>
>> Thanks, that may get me going for now.  Is that a read only method?  Do you know of some sources of information for using this?
>>
>>> On Dec 9, 2014, at 11:00 AM, Pascal Robert wrote:
>>>
>>> I don't have an answer for OAuth2, but you could access the calendars by CalDAV instead of the API.
>>>
>>> ----- Mail original -----
>>> De: "Greg Smith" <email@hidden>
>>> À: "WebObjects-Dev" <email@hidden>
>>> Envoyé: Mardi 9 Décembre 2014 13:46:21
>>> Objet: Google Calendar access from WO
>>>
>>> Has anyone used the OAuth2 method within WO to access Google Calendar API?  I have been using the gdata method but that is now dead. If someone has implemented this and has some code examples would be great.  Thanks.
>>>
>>> Greg
>>> _______________________________________________
>>> Do not post admin requests to the list. They will be ignored.
>>> Webobjects-dev mailing list      (email@hidden)
>>> Help/Unsubscribe/Update your Subscription:
>>>
>>> This email sent to email@hidden
>>
>
> _______________________________________________
> Do not post admin requests to the list. They will be ignored.
> Webobjects-dev mailing list      (email@hidden)
> Help/Unsubscribe/Update your Subscription:
>
> This email sent to email@hidden


 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden


References: 
 >Best way to run static class method from a string? (From: James Cicenia <email@hidden>)
 >Re: Best way to run static class method from a string? (From: Ramsey Gurley <email@hidden>)
 >Re: Best way to run static class method from a string? (From: James Cicenia <email@hidden>)
 >Google Calendar access from WO (From: Greg Smith <email@hidden>)
 >Re: Google Calendar access from WO (From: Pascal Robert <email@hidden>)
 >Re: Google Calendar access from WO (From: Greg Smith <email@hidden>)
 >Re: Google Calendar access from WO (From: Pascal Robert <email@hidden>)

  • Prev by Date: Re: FATAL Unlocking thread is not locking thread
  • Next by Date: Help! Have array of EOs. Need convert to CSV (selected key paths)
  • Previous by thread: Re: Google Calendar access from WO
  • Next by thread: Re: Best way to run static class method from a string?
  • Index(es):
    • Date
    • Thread