yahoo developer network
Post on 20-Jan-2015
2.725 Views
Preview:
DESCRIPTION
TRANSCRIPT
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 at YDN site https://developer.apps.yahoo.com/projects and get these data:• CONSUMER KEY• CONSUMER SECRET• APPLICATION ID
3. Read and Learn sample code4. Start writing your own code
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 across
Web services.
You don’t need to know any API anymore
( http://developer.yahoo.com/yql/ )
SELECT {SOMETHING} FROM {WEBSERVICE}
WHERE {CONDITION}
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
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, this update was posted from yql console', 'http://sg.news.yahoo.com')
Yahoo! Update - Code
Documentation: http://developer.yahoo.com/social/rest_api_guide/Single-update-resource.html
Live Demo:http://kaget.info/ydn/updates/
Yahoo! Messenger Bot
Yahoo Messenger Bot - Overview
UserApplication
Yahoo Messenger Bot - Case
1. Movie Ticket Distribution2. Electronic Voucher Distribution3. Quiz 4. Voting
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
Yahoo Messenger Bot - Code
Yahoo Messenger Bot - Code
Thank You
Email: jimmi@yahoo-inc.com
Yahoo Messenger ID: jimmi_kembaren
Twitter: @7immi
top related