Program Windows Live Events "Create Events API"

Rob Dolin, a Program Manager on the Spaces team, posts tonite with an example of a programmatically created Windows Live Event: API Details: The link should have taken you to an event create page with all of the specified parameters pre-populated.  Yep, it’s a long link, but it’s intended to show all of the parameters […]

Rob Dolin, a Program Manager on the Spaces team, posts tonite with an example of a programmatically created Windows Live Event:

API Details: The link should have taken you to an event create page with all of the specified parameters pre-populated.  Yep, it’s a long link, but it’s intended to show all of the parameters (most of which are optional.)  Here’s the link in a more read-able format:

http://spaces.live.com/api.aspx
?wx_action=createEvent
&wx_targetSite=eventSpace
&wxp_name=Movie+Night:+Live+Free+or+Die+Hard
&wxp_alias=livefreeordiehard
&wxp_contactName=John+Smith
&wxp_contactPhone=206-555-1212
&wxp_location=Space+Needle
&wxp_address=4th+Ave.+and+Broad+St.+in+Seattle
&wxp_latlong=47.62061,-122.34942
&wxp_mapType=h
&wxp_mapZoom=18
&wxp_description=%3cimg%20src='http://entimg.msn.com/i/150/mo/OneSheets/new3/LiveFreeorDieHard.jpg'%3e
&wxp_template=IIEventOscarParty.xml

As you can see, parameters are URL encoded.   The mapping parameters (mapType, mapZoom) are consistent with Virtual Earth.  Check out their interactive SDK for more info.

Dolin goes on to offer some ideas for potential uses, and a PS on RSS:

RSS
P.S. Publicly accessible events also include an RSS feed.  You can see this by adding /feed.rss to the event’s URL AND in additional to basic RSS elements like <title>, <link>, <description>, and <pubDate>; <geo> and <georss> elements are also included.

[...]read more on the Spaces Developer Platform blog.

With all of the talk about APIs (Application Programming Interface) and Microsoft lately, this is an interesting if not very well publicized development.  As of yet there's no mention of this functionality on Dev.live.com or in the Windows Live SDK.  Certainly that must be changing soon.

Liveside

Microsoft, Windows Live, Live Events, Spaces, Windows Live Spaces, Development, Developer, Programing, API