Broaden Your Market with Windows Live - Presentation Transcript
Paul Elliott - Program Manager : Live Contacts
Keiji Kanazawa - Program Manager : Live Messenger
David Nicholson - Business Architect : Zopa.com
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
New User
Registers
Invites Friends
Some Friends
already
Registered
Some Friends
Accept
Invitations and
Invite More
Friends
Windows Live Integration Idea
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
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
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
Method Call example – GET
/livecontacts/Contacts/Contact(x)/Emails/Email(y)/Address
Response
<Address>some@where.com</Address>
Owner
Contacts
Profiles
Personal
Professional
Emails
Phones
Locations
Tags
../livecontacts/owner/..
Owner
Contacts
Profiles
First Name
Personal
Last Name
Professional Windows Live ID
Emails
Phones
Locations
Groups/Tags
../livecontacts/contacts
Owner
Contacts
Profiles Contact ID
Windows Live ID
Personal
Professional AutoUpdateEnabled
AutoUpdateStatus
Emails
Phones
Locations
Tags
../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
../contacts/contact(x)/profiles/professional
Owner
Contacts
Profiles
Job Title
Personal Profession
Manager’s Name
Professional
Assistant’s Name
Emails
Phones
Locations
Tags
../contacts/contact(x)/emails
Owner
Contacts
ID
Profiles
Email Type
Personal Email Address
Is IM Enabled
Professional
Is Default
Emails
Phones
Locations
Tags
../contacts/contact(x)/phones
Owner
Contacts
Profiles ID
Phone Type
Personal
Number
Professional Is IM Enabled
Is Default
Emails
Phones
Locations
Tags
../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
../contacts/contact(x)/tags
Owner
Contacts
Profiles
ID
Personal
Name
Professional Contact IDs
Emails
Phones
Locations
Tags
Live Sign-In Your Site REST Call
Security/Privacy: “Opening Up Windows Live Data”
What you see is what you GET.
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
David Nicholson
Business Architect
Lenders: Borrowers:
• Great returns • Low, low rates
• It’s human • Flexible loans
• It’s safe •No banks
• You’re in control • It’s fair
Low Cost
Easy to Implement
Valuable to users
Built our community
Integrated Live Contacts
User’s contacts
Windows Live user
People in wider
Other user’s
network
Groups
Keiji Kanazawa
Program Manager
Enable social applications to show presence of Windows
Live users and facilitate IM
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
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
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
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
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
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
Build a social application based on the Windows Liv more
Build a social application based on the Windows Live contacts, presence, and messaging services. Hear how social applications are benefitting from the robust Windows Live ecosystem. less
0 comments
Post a comment