Your SlideShare is downloading. ×
Opensocial WeekendApps 2/22/09
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Opensocial WeekendApps 2/22/09

527
views

Published on

Brief presentation on Yahoo! Application Platform given at OpenSocial WeekendApps 2/20-22/09. Credit for the strawberry photo to "clarity":http://www.flickr.com/photos/clairity/1328402515/

Brief presentation on Yahoo! Application Platform given at OpenSocial WeekendApps 2/20-22/09. Credit for the strawberry photo to "clarity":http://www.flickr.com/photos/clairity/1328402515/

Published in: Technology

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
527
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
9
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • OpenSocial is a standard
    The OpenSocial standard defines JavaScript and RESTful APIs
    YAP full view supports version 0.8
    YAP small view extends OpenSocial with YML, aka OSML
  • current version is 0.8.1
    Differences between 0.7 and 0.8 are significant
    OpenSocial 0.8 RESTful API is authenticated using OAuth
  • Initially, we developed on Orkut & MySpace simultaneously
    When one platform tanked, we switched platforms and kept working
  • Whaddyathink in myspace
  • Gen access is just to get an api key for non-auth services
    BB auth is like Oauth, but proprietary to Y! and deprecated
  • - I am experimenting during this hack day with using the key and secret from a ayp app to auth w/ yql
  • use the SDK for the convenience functions and the easy oauth
    Use YQL however you want:
    Flickr
    Social status
    Aggregate & filter
  • Transcript

    • 1. Clarity: http://www.flickr.com/photos/clairity/1328402515/sizes/o/ OpenSocial & YAP Erik Eldridge Yahoo! Developer Network WeekendApps 2/22/09
    • 2. Presentation outline • OpenSocial • YAP Dashboard • YQL • Resources
    • 3. OpenSocial
    • 4. Opensocial.org
    • 5. Opensocial v 0.8
    • 6. Whaddyathink? Orkut
    • 7. Whaddyathink? MySpace
    • 8. JavaScript & CSS: tips and tricks for Caja • JavaScript tips – Push as much as possible to backend – For now, avoid JS libraries, e.g. jQuery, YUI, etc. – Use server-side html generation – Server-side SDKs > client-side JS – Use JSLint & Caja Test Bed • CSS tips – Avoid star and underscore hacks – Avoid self-clearing floats using :after
    • 9. YAP Dweekly: http://www.flickr.com/photos/dweekly/2849075649/sizes/l/
    • 10. YAP Dashboard • https://developer.yahoo.com/dashboard/ • Note: 4 app. Types – Open (YAP) – OAuth – General Access – BB Auth
    • 11. OAuth apps • Use if you want to handle user data off Yahoo! • Requires root access on domain
    • 12. YAP apps • Use if you want to handle user data on Yahoo!
    • 13. YQL Image Editor: http://www.flickr.com/photos/11304375@N07/2844536237/sizes/l/in/photostream/
    • 14. YQL • Comparable to Y! Pipes • Very flexible • Can access the same data as the Y! PHP SDK
    • 15. Resources • YOS docs: – http://developer.yahoo.com • Google IO vido on cross-container OpenSocial: – http://sites.google.com/site/io/opensocial-across-containe

    ×