The document discusses using Windows Live services like Live Contacts, Live Messenger, and Live Search to add social functionality to external websites. It provides details on the Live Contacts REST API which allows accessing a user's contact data through HTTP requests. Live Messenger APIs are also described that enable checking a contact's presence and initiating IM conversations directly from a website. The document promotes these services as ways for external sites to gain more users and build communities through social features powered by Windows Live user data and networks.
Powerful Google developer tools for immediate impact! (2023-24 C)
Broaden Your Market with Windows Live
1. Paul Elliott - Program Manager : Live Contacts
Keiji Kanazawa - Program Manager : Live Messenger
David Nicholson - Business Architect : Zopa.com
2. Add contacts, video, photos, maps and search to your site!!
Web
Controls
Service
REST WebDAV REST SOAP SOAP HTTP/SOAP
APIs
Silverlight Spaces Live Virtual Live Authenti-
Streaming Photo Contacts Earth Search cation
Windows Live User
9. Messenger
500 Million address books Hotmail
263 Million
Office Outlook
Messenger
Users Mobile
280 Million MSN Client
Hotmail
Live Spaces
Users
Xbox Live
More…
30 Billion contact associations
10. Buying
Friend Locator
Calendar
Alerts
Trust
Reputation
Collaboration
Borrowing
Bots/Agents
Favorites
Friends of Friends
Music VoIP
Video Tagging
Photos
Messenger
Party Invitations
Mobile Dating
Sharing
Lending
Selling
Recycling
Shopping Targeted Ads
Notifications
11. HTTP REST API – Version 1.0 Alpha
Simple Object URI
Light on-the-wire
XML Data Format
HTTP Standard Methods
POST, GET, PUT, DELETE
Tools for an Integrated Experience
12. Method Call example – GET
/livecontacts/Contacts/Contact(x)/Emails/Email(y)/Address
Response
<Address>some@where.com</Address>
16. ../contacts/contact(x)/profiles/personal
Owner Name to File As
Title/Prefix
Contacts First Name
Last Name
Profiles
Suffix
Personal Yomi First and Last Name
Professional
Birthdate
Emails Anniversary
Gender
Phones
Timezone
Locations Spouse Name
Tags
20. ../contacts/contact(x)/locations
ID
Owner Location Type (Personal/Business)
Office Number
Contacts
Department
Profiles Company Name
Yomi Company Name
Personal
Street 1 and 2
Professional Primary and Secondary City
SubDivision (State/Province)
Emails
Postal or Zip Code
Phones Country/Region
Latitude, Longitude
Locations
Is Default
Tags
24. Live Contacts Information (SDK, Code Samples, Forums)
http://dev.live.com/contacts
Windows Live User Opt-In Page (Grant)
https://ux.cumulus.services.live.com/pgux?rl=x&pl=y&ps=z
Windows Live User Opt-Out Page (Revoke)
https://ux.cumulus.services.live.com/prux
Live Contacts REST API Service
https://cumulus.services.live.com/<WLID>/livecontacts
35. Live Messenger Web Presence API
HTTP API to query Live Messenger user’s presence
Live Messenger Web IM Control
HTML IM Conversation Control for Web site visitors to initiate
IM with Live Messenger user
Target: browser application
Supports IE, Firefox
Availability: Fall 2007
36.
37. You can enable your Windows Live users to invite their
friends to your community using the Live Contacts API
You will be able to add Live Messenger presence and IM
into your application
38. http://dev.live.com
Date Time Session Location
5/1 8:30am Using Windows Live Services In Your Own Web Palazzo M
Applications
5/1 10:15am Broaden Your Market With Windows Live Lando 4301A
5/1 11:45am Opening up Windows Live Data Lando 4204
5/1 1:00pm Open Mic: Get more users and make money with Sandbox
Windows Live Gallery
5/1 2:15pm Creating a Domain Communication Experience on Delfino 4105
Windows Live
5/1 2:15pm Developing with Windows Live Spaces Delfino 4005
5/1 2:30pm Open Mic: Deep dive on Windows Live ID Sandbox
5/1 6:00pm Evening Event: MIX Party at PURE PURE
39. Make it easy for your users to invite their friends into your
site NOW using the Live Contacts API
Build more loyal users by adding Live Messenger
Presence and IM to your site
Go to dev.live.com for SDK and other details
Tell us your story at Mix Chat tomorrow
See us at PDC in October
44. Font, size, and color for text have been formatted for you
in the Slide Master
Use the color palette shown below
See next slide for additional guidelines
Sample Fill Sample Fill Sample Fill
Sample Fill Sample Fill
Sample Fill
45. Date Time Session Location
4/30 1:30pm Building a Real, Money-Making Business Application Using Delfino 4005
Virtual Earth
4/30 3:00pm Windows Live Messenger: Show Me the Money Delfino 4105
4/30 4:30pm The 30 Minute Social Application Lando 4204
5/1 8:30am Using Windows Live Services In Your Own Applications Palazzo M
5/1 10:15am Broaden Your Market With Windows Live Lando 4301A
5/1 10:15am Panel Discussion: Services on the Web: Build or Buy Delfino 4101A
5/1 11:45am Opening up Windows Live Data Lando 4204
5/1 2:15pm Creating a Domain Communication Experience on Windows Delfino 4105
Live
5/1 2:15pm Developing with Windows Live Spaces Defino 4005