Getting microformats working with web services

Hey Google, Yahoo! and 30 Boxes (and others).

PLEASE create places where I can simply POST vCards or iCals or microformats or JSON or something else to your services to add contacts and calendar entries. I'm not a web app, so I can't get an API key. And I shouldn't have to maintain login state when the browser is doing it for me. All I want is an easy way to add stuff to a logged in users account. Is that too much to ask?

With Yahoo! calendars and contact, as well as Google Calendar, I have to resort to undocumented URL syntax. Google Contacts I can't do anything. 30 Boxes requires that the ics file be physically located on a server, although they have a URL syntax that kind of works.

It doesn't even have to be a POST. If you could come up with some straightforward URL syntax, that would be great. Trying to figure out the stuff you guys have put together so far is incredibly painful.

So please. Help a guy out.

6 Responses to “Getting microformats working with web services”

  1. Dimitri Glazkov October 2, 2007 at 9:07 pm #

    To get to the common ground, it should be fairly straightforward to map VCARD and VCALENDAR to application/x-www-form-urlencoded:

    vcard-fn=Bubba&vcard-adr-region=Alabama&etc.

    Why hasn't anyone done this before?

  2. Pfefferle October 5, 2007 at 5:13 am #

    Yes, that would be a nice Idea. A standard microformats syntax for REST "microREST"... like microJSON for JSON.

  3. Pfefferle October 8, 2007 at 5:00 am #

    The problem with GET is, that the URL could get very long, so I think a basik webservice with POST would be more efficient...

  4. S. Sriram October 24, 2007 at 7:29 pm #

    I've been thinking that an openactions.xml format maybe useful here, similar to opensearch.xml. This way sites that want to be microformat consumers could 1. 'create a post url' 2. 'create an openactions.xml' file. auto-discovery etc. can happen similar to opensearch (i.e. a entry).

    This way in addition to reverse engineering what other sites are doing, providing sites a mechanism to integrate with FF/operator easily should go a longways to getting them to give users tools to unlock the value of their microformatted pages.

Trackbacks/Pingbacks:

  1. Microformats und Web Services at notizBlog - a private weblog written by Matthias Pfefferle - October 5, 2007

    [...] der Entwickler des Microformats-Firefox-Plugins Operator, schreibt in seinem Weblog über die Notwendigkeit von Webservices die es ihm ermöglichen Microformats über Operator in die verschiedenen Dienste wie z.B. [...]

  2. Mike’s Musings » Microformats and Web Services Redux - November 5, 2007

    [...] Sriram had an interesting thought in reply to my previous post. He thought about using something similar to OpenSearch where web services can have an XML [...]

Leave a Reply:

Gravatar Image