Yahoo! Developer Network
Jojo A Anonuevo
Cindy Chu
Jimmi Kembaren
Eiko Raquel
Agenda
• Introduction to YDN
• Sign In with Yahoo! Login
• Yahoo! Pulse Update
• Yahoo! Query Language
•Yahoo Messenger Bot
What is YDN?
• Open Platform
• Open Source
• Open Data
• Developer Tools
What is YDN?
• YDN is developer’s friend
• YDN is developer’s mentor
• YDN is developer’s support
• YDN is Yahoo!
Sign In with Yahoo! Login
Sign In with Yahoo! Login - Overview
Sign In with Yahoo! Login - Overview
• Full Name
• Yahoo! Email Address
• Profile Picture
• Gender
Sign In with Yahoo! Login - Overview
Live Demo
http://kaget.info/ydn/signon/
Sign In with Yahoo! Login - Code
1. Download PHP SDK from http://github.com/yahoo/yos-
social-php5
2. Create new project a...
Sign In with Yahoo! Login - Code
Yahoo! Query Language
YQL - Overview
The Yahoo! Query Language is an expressive SQL-like
language that lets you query, filter, and join data acr...
YQL - Overview
• Passing the YQL statement as a URL parameter (REST)
• Return format: XML or JSON
• URL:
• Public : http:/...
YQL - Code
Console : http://developer.yahoo.com/yql/console
YQL - Code
Documentation:
http://developer.yahoo.com/yql/guide/
Live Demo:
http://kaget.info/ydn/yql/
Yahoo! Updates
Yahoo! Update - Overview
• Text
• Picture
• Video
• Audio
• URL
Yahoo! Update - Overview
Web Yahoo Messenger
Yahoo! Update – YQL Console
INSERT INTO social.updates (guid, title, description, link) VALUES
(me, 'Update Demo', 'Hello,...
Yahoo! Update - Code
Documentation:
http://developer.yahoo.com/social/rest_api_guide/Single-update-resource.html
Live Demo...
Yahoo! Messenger Bot
Yahoo Messenger Bot - Overview
User
Application
Yahoo Messenger Bot - Case
1. Movie Ticket Distribution
2. Electronic Voucher Distribution
3. Quiz
4. Voting
Yahoo Messenger Bot - Code
Documentation:
http://developer.yahoo.com/messenger/guide/
PHP SDK:
http://github.com/yahoo/mes...
Yahoo Messenger Bot - Code
Yahoo Messenger Bot - Code
Thank You
Email: jimmi@yahoo-inc.com
Yahoo Messenger ID: jimmi_kembaren
Twitter: @7immi
Upcoming SlideShare
Loading in …5
×

Yahoo Developer Network

3,018 views
2,894 views

Published on

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
3,018
On SlideShare
0
From Embeds
0
Number of Embeds
11
Actions
Shares
0
Downloads
7
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Yahoo Developer Network

  1. 1. Yahoo! Developer Network Jojo A Anonuevo Cindy Chu Jimmi Kembaren Eiko Raquel
  2. 2. Agenda • Introduction to YDN • Sign In with Yahoo! Login • Yahoo! Pulse Update • Yahoo! Query Language •Yahoo Messenger Bot
  3. 3. What is YDN? • Open Platform • Open Source • Open Data • Developer Tools
  4. 4. What is YDN? • YDN is developer’s friend • YDN is developer’s mentor • YDN is developer’s support • YDN is Yahoo!
  5. 5. Sign In with Yahoo! Login
  6. 6. Sign In with Yahoo! Login - Overview
  7. 7. Sign In with Yahoo! Login - Overview • Full Name • Yahoo! Email Address • Profile Picture • Gender
  8. 8. Sign In with Yahoo! Login - Overview Live Demo http://kaget.info/ydn/signon/
  9. 9. Sign In with Yahoo! Login - Code 1. Download PHP SDK from http://github.com/yahoo/yos- social-php5 2. Create new project at YDN site https://developer.apps.yahoo.com/projects and get these data: • CONSUMER KEY • CONSUMER SECRET • APPLICATION ID 3. Read and Learn sample code 4. Start writing your own code
  10. 10. Sign In with Yahoo! Login - Code
  11. 11. Yahoo! Query Language
  12. 12. YQL - Overview The Yahoo! Query Language is an expressive SQL-like language that lets you query, filter, and join data across Web services. You don’t need to know any API anymore ( http://developer.yahoo.com/yql/ ) SELECT {SOMETHING} FROM {WEBSERVICE} WHERE {CONDITION}
  13. 13. YQL - Overview • 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
  14. 14. YQL - Code Console : http://developer.yahoo.com/yql/console
  15. 15. YQL - Code Documentation: http://developer.yahoo.com/yql/guide/ Live Demo: http://kaget.info/ydn/yql/
  16. 16. Yahoo! Updates
  17. 17. Yahoo! Update - Overview • Text • Picture • Video • Audio • URL
  18. 18. Yahoo! Update - Overview Web Yahoo Messenger
  19. 19. Yahoo! Update – YQL Console INSERT INTO social.updates (guid, title, description, link) VALUES (me, 'Update Demo', 'Hello, this update was posted from yql console', 'http://sg.news.yahoo.com')
  20. 20. Yahoo! Update - Code Documentation: http://developer.yahoo.com/social/rest_api_guide/Single-update-resource.html Live Demo: http://kaget.info/ydn/updates/
  21. 21. Yahoo! Messenger Bot
  22. 22. Yahoo Messenger Bot - Overview User Application
  23. 23. Yahoo Messenger Bot - Case 1. Movie Ticket Distribution 2. Electronic Voucher Distribution 3. Quiz 4. Voting
  24. 24. Yahoo Messenger Bot - Code Documentation: http://developer.yahoo.com/messenger/guide/ PHP SDK: http://github.com/yahoo/messenger-sdk-php Java SDK: http://github.com/yahoo/messenger-sdk Live Demo: YM ID: jimmi.robot
  25. 25. Yahoo Messenger Bot - Code
  26. 26. Yahoo Messenger Bot - Code
  27. 27. Thank You Email: jimmi@yahoo-inc.com Yahoo Messenger ID: jimmi_kembaren Twitter: @7immi

×