YAP Overview - Startups

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

1 comments

Comments 1 - 1 of 1 previous next Post a comment

Post a comment
Embed Video
Edit your comment Cancel

Favorites, Groups & Events

YAP Overview - Startups - Presentation Transcript

  1. Yahoo! Application Platform (YAP) Jonathan LeBlanc – Technology Evangelist Yahoo! Developer Network – Partner Integrations Twitter: @jcleblanc
    • YAP Applications What’s a YAP Application?
    • Runs on YAP
    • Supports 2- & 3- legged OAuth
    • Supports OpenSocial 0.8 JavaScript APIs
    Open Applications
  2. Open Application - Views Small View Large View
  3.  
  4.  
    • Runs off platform
    • Supports 2- & 3-legged OAuth
    • Does not contain views
    • Requires users to authenticate session
    OAuth Applications
  5.  
    • Y!OS Components How does it work?
  6. Y!OS Components – Open Authentication (OAuth)
    • 2-legged & 3-legged OAuth
    • Consumer / Shared Secret keys
    • Similar to proprietary BBAuth, but open standard
    • http://developer.yahoo.com/oauth/
    • Allows secured access to private data
    • Whitelisted components
    • Will begin integrating into OSML
    • http://developer.yahoo.com/yap/yml
    Y!OS Components – Yahoo Markup Language (YML)
    • Social Directory (read)
    • Contacts (read)
    • User Status (read / write)
    • Updates (read / write)
    • http://developer.yahoo.com/social
    Y!OS Components – Social APIs
    • HTML / CSS / JavaScript securer
    • Enforces standards
    • Includes JSLint (http://www.jslint.com)
    • One of the first to integrate Caja
    • http://code.google.com/p/google-caja
    • http://developer.yahoo.com/yap/guide/caja-support.html
    Y!OS Components – Caja
  7. Caja - IFrame Security Concerns
    • IFrame Concerns
    • Drive-by downloads
    • No real content restrictions
    • Other known exploits
    • Caja Implementation
    • Blacklist all / Whitelist some model
    • Secure OpenSocial container
  8. PHP SDK Currently Available Open and OAuth Applications ActionScript 3 SDK Currently Available Open Applications Y!OS Components – SDKs
    • SQL-like syntax
    • Private / Public Data
    • Use of many YDN APIs
    • Captures external data feeds
    • Allows custom tables with the “Open Data Tables” feature
    • http://developer.yahoo.com/yql
    Y!OS Components – Yahoo! Query Language (YQL)
    • Thank You Questions?

+ Jonathan LeBlancJonathan LeBlanc, 5 months ago

custom

294 views, 0 favs, 0 embeds more stats

Yahoo! Application Platform (YAP) overview for star more

More info about this document

© All Rights Reserved

Go to text version

  • Total Views 294
    • 294 on SlideShare
    • 0 from embeds
  • Comments 1
  • Favorites 0
  • Downloads 4
Most viewed embeds

more

All embeds

less

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

Cancel
File a copyright complaint
Having problems? Go to our helpdesk?

Categories