Windows Live Contacts API

I am trying to connect to the Windows Live Contacts REST API.

In addition to an authentication header, the URL to retrieve data looks like this:

https://livecontacts.services.live.com/users/@L@XXXXXXX/rest/LiveContacts/Contacts/contact(ID)

In ActiveResource, the site would be https://livecontacts.services.live.com, the prefix would be users/@L@XXXXXXX/rest/LiveContacts/Contacts/, and the element would be contacts.

Is there a way for me to connect Active Resource to this REST API? ActiveResource wants to ask for

GET /users/@L@46578b9241ad5159/rest/LiveContacts/Contacts/contacts.xml

It's the trailing XML (at a minimum) that throws this off.

Any suggestions? Can the :from option help me?

Martin