• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
OpenID/OAuth and YQL with .NET
 

OpenID/OAuth and YQL with .NET

on

  • 3,020 views

 

Statistics

Views

Total Views
3,020
Views on SlideShare
3,015
Embed Views
5

Actions

Likes
0
Downloads
34
Comments
0

2 Embeds 5

http://www.linkedin.com 3
http://www.slideshare.net 2

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    OpenID/OAuth and YQL with .NET OpenID/OAuth and YQL with .NET Presentation Transcript

    • OpenID/OAuth and YQL with .NET
      • Jimmi Kembaren
      • Yahoo! Developer Network Evangelist
    • Agenda
      • Introduction to Yahoo! Products
      • Live Demo
      • YQL
      • OpenID + OAuth
      • How to build it with .Net
      • Q & A
    • Introduction to Yahoo! Products
    • Introduction to Yahoo! Products
    • Live Demo http://ydndemo.msdnsea.net
    • Live Demo
    • Live Demo - 1
    • Live Demo - 2
    • Live Demo - 3
    • Live Demo - 4
    • YQL – Yahoo! Query Language The Yahoo! Query Language is an expressive SQL-like language that lets you query, filter, and join data across Web services. ( http://developer.yahoo.com/yql/ ) SELECT {SOMETHING} FROM {WEBSERVICE} WHERE {CONDITION}
    • YQL – Yahoo! Query Language
      • Passing the YQL statement as a URL parameter (REST)
      • Return format: XML or JSON
      • URL:
        • Public : http://query.yahooapis.com/v1/public/yql
        • Private : http://query.yahooapis.com/v1/yql
      • Support Yahoo! Product API + Open Data Tables
      • http:// datatables.org
    • YQL – Yahoo! Query Language Console : http:// developer.yahoo.com/yql/console
    • OpenID
      • Authentication System (Sign In)
      • Identified by URI http://jimmi.kembaren.com
      • Single Account for Multiple Websites
      • Specification: http://openid.net
    • OpenID Flow
    • OAuth
      • Authorization System (Permissions)
      • Token Based
        • Request Token
        • Verifier
        • Access Token
      • Consumer Key, Consumer Secret, Application ID
      • Specification: http:// oauth.net
    • OAuth Flow
    • OAuth Flow
    • How to build it with .Net Create Your Project: https:// developer.apps.yahoo.com /projects
    • How to build it with .Net Accessing Public Data
    • How to build it with .Net
      • Accessing Private Data
      • Use DotNetOpenAuth ( http://www.dotnetopenauth.net )
    • How to build it with .Net
      • SELECT Query use GET Method
      • INSERT / UPDATE / DELETE Query use PUT Method
    • How to build it with .Net
      • SELECT Query use GET Method
      • INSERT / UPDATE / DELETE Query use PUT Method
    • Q & A Any Question? Email: [email_address] YM: jimmi_kembaren Twitter: @7immi