SlideShare ist ein Scribd-Unternehmen logo
1 von 18
Downloaden Sie, um offline zu lesen
YouTube APIs
Jeffrey Posnick
Developer Programs Engineer




    Google Confidential and Proprietary
Google Confidential and Proprietary
What We are Covering Today


  ● YouTube APIs

  ● Ways to Utilize the APIs




Google Confidential and Proprietary
YouTube Usage

  ● 800 million unique users visit YouTube each month.

  ● 4 billion hours watched each month.

  ● 25% of views come from mobile devices.

  ● 72 hours of video uploaded every minute.




Google Confidential and Proprietary
The YouTube APIs


  ● YouTube Upload Widget (WebCam)

  ● Data API

  ● Player API

  ● Analytics API


Google Confidential and Proprietary
Ways to Utilize the APIs


  ● Create

  ● Curate

  ● Consume

  ● Analyze



Google Confidential and Proprietary
Create
Data API
YouTube Upload Widget




  Google Confidential and Proprietary
Google Confidential and Proprietary
Create - Talking Tom




Google Confidential and Proprietary
Google Confidential and Proprietary
Curate

Data API




  Google Confidential and Proprietary
Google Confidential and Proprietary
YouTube Direct Lite
  ● Open source JavaScript platform for soliciting and
    curating videos.

  ● Easy to embed on any website—just add an <iframe>
    tag.

  ● Curate submissions into playlists using the admin
    interface.

  ● Live Demo: http://goo.gl/6buBa

  ● Learn more: http://goo.gl/18aYx

Google Confidential and Proprietary
Topics API (v3 only)
  ● Search for videos that match a given Freebase topic.

  ● Retrieve lists of topics associated with a video.

  ● Live Demo: http://goo.gl/aHhBA

  ● Source Code: http://goo.gl/D2xes




Google Confidential and Proprietary
Consume

Player API




  Google Confidential and Proprietary
Google Confidential and Proprietary
Consume - Flipboard




Google Confidential and Proprietary
+

Analyze

Analytics API




  Google Confidential and Proprietary
Google Confidential and Proprietary
YouTube Analytics API
  ● Now publicly available.

  ● Sample Application: http://goo.gl/NDYy5




Google Confidential and Proprietary
Summary


  ● Create

  ● Curate

  ● Consume

  ● Analyze



Google Confidential and Proprietary
Resources
  ● Documentation
    developers.google.com/youtube

  ● Weekly Live Show
    developers.google.com/live/youtube

  ● Google+
    google.com/+YouTubeDev

  ● Blog
    apiblog.youtube.com


Google Confidential and Proprietary
Thank You!




  Google Confidential and Proprietary
Google Confidential and Proprietary

Weitere ähnliche Inhalte

Was ist angesagt?

Exploring Google APIs with Python & JavaScript
Exploring Google APIs with Python & JavaScriptExploring Google APIs with Python & JavaScript
Exploring Google APIs with Python & JavaScript
wesley chun
 

Was ist angesagt? (15)

Android O (Beta) Topics
Android O (Beta) TopicsAndroid O (Beta) Topics
Android O (Beta) Topics
 
Exploring Google APIs with Python
Exploring Google APIs with PythonExploring Google APIs with Python
Exploring Google APIs with Python
 
Android Studio 2.3 New Features
Android Studio 2.3 New FeaturesAndroid Studio 2.3 New Features
Android Studio 2.3 New Features
 
Publishing Android Wear 2.0 Apps
Publishing Android Wear 2.0 AppsPublishing Android Wear 2.0 Apps
Publishing Android Wear 2.0 Apps
 
Google I/O 2013 Highlights
Google I/O 2013 HighlightsGoogle I/O 2013 Highlights
Google I/O 2013 Highlights
 
Android O (Picture In Picture)入門+実装例
Android O (Picture In Picture)入門+実装例Android O (Picture In Picture)入門+実装例
Android O (Picture In Picture)入門+実装例
 
Exploring Google APIs with Python & JavaScript
Exploring Google APIs with Python & JavaScriptExploring Google APIs with Python & JavaScript
Exploring Google APIs with Python & JavaScript
 
Android googlemapv2 keyApplicance
Android googlemapv2 keyApplicanceAndroid googlemapv2 keyApplicance
Android googlemapv2 keyApplicance
 
We Love Google
We Love GoogleWe Love Google
We Love Google
 
G Suite & Google APIs coding workshop
G Suite & Google APIs coding workshopG Suite & Google APIs coding workshop
G Suite & Google APIs coding workshop
 
Androidとクラウドでデータを同期させるライブラリを作ってみた
Androidとクラウドでデータを同期させるライブラリを作ってみたAndroidとクラウドでデータを同期させるライブラリを作ってみた
Androidとクラウドでデータを同期させるライブラリを作ってみた
 
Fit 1000 social media project power point
Fit 1000 social media project power pointFit 1000 social media project power point
Fit 1000 social media project power point
 
Github勉強会
Github勉強会Github勉強会
Github勉強会
 
Workshop Gitogether Basic
Workshop Gitogether BasicWorkshop Gitogether Basic
Workshop Gitogether Basic
 
Git
GitGit
Git
 

Ähnlich wie You tube api overview

Ähnlich wie You tube api overview (20)

Introduction to Google Drive API
Introduction to Google Drive APIIntroduction to Google Drive API
Introduction to Google Drive API
 
YouTube Mobile Webapp: On the edge of Html5
YouTube Mobile Webapp: On the edge of Html5YouTube Mobile Webapp: On the edge of Html5
YouTube Mobile Webapp: On the edge of Html5
 
Google Developers Overview Deck 2015
Google Developers Overview Deck 2015Google Developers Overview Deck 2015
Google Developers Overview Deck 2015
 
DevOps Taiwan meetup #19
DevOps Taiwan meetup #19DevOps Taiwan meetup #19
DevOps Taiwan meetup #19
 
Github security bug bounty hunting
Github security   bug bounty huntingGithub security   bug bounty hunting
Github security bug bounty hunting
 
Getting started using Google APIs (2019)
Getting started using Google APIs (2019)Getting started using Google APIs (2019)
Getting started using Google APIs (2019)
 
Building a Distributed Build System at Google Scale
Building a Distributed Build System at Google ScaleBuilding a Distributed Build System at Google Scale
Building a Distributed Build System at Google Scale
 
Google Cloud: Next'19 Extended Hanoi
Google Cloud: Next'19 Extended HanoiGoogle Cloud: Next'19 Extended Hanoi
Google Cloud: Next'19 Extended Hanoi
 
Mobile backends with Google Cloud Platform (MBLTDev'14)
Mobile backends with Google Cloud Platform (MBLTDev'14)Mobile backends with Google Cloud Platform (MBLTDev'14)
Mobile backends with Google Cloud Platform (MBLTDev'14)
 
Review of Google I/O
Review of Google I/OReview of Google I/O
Review of Google I/O
 
Gwt app start to finish
Gwt app start to finishGwt app start to finish
Gwt app start to finish
 
Google+ and the Google+ Platform
Google+ and the Google+ PlatformGoogle+ and the Google+ Platform
Google+ and the Google+ Platform
 
Content Curation Tools - International Journalism Festival 2015
Content Curation Tools - International Journalism Festival 2015Content Curation Tools - International Journalism Festival 2015
Content Curation Tools - International Journalism Festival 2015
 
Google Developer Day 2010 Japan: 新 SocialWeb: 全てはオープンスタンダードの元に (ティモシー ジョーダン)
Google Developer Day 2010 Japan: 新 SocialWeb: 全てはオープンスタンダードの元に (ティモシー ジョーダン)Google Developer Day 2010 Japan: 新 SocialWeb: 全てはオープンスタンダードの元に (ティモシー ジョーダン)
Google Developer Day 2010 Japan: 新 SocialWeb: 全てはオープンスタンダードの元に (ティモシー ジョーダン)
 
YouTube101
YouTube101YouTube101
YouTube101
 
PageSpeed and SPDY
PageSpeed and SPDYPageSpeed and SPDY
PageSpeed and SPDY
 
Tools and libraries for common problems (Early Draft)
Tools and libraries for common problems (Early Draft)Tools and libraries for common problems (Early Draft)
Tools and libraries for common problems (Early Draft)
 
Introduce Android TV and new features from Google I/O 2016
Introduce Android TV and new features from Google I/O 2016Introduce Android TV and new features from Google I/O 2016
Introduce Android TV and new features from Google I/O 2016
 
Publishing your open source project
Publishing your open source projectPublishing your open source project
Publishing your open source project
 
JS Days HTML5 Flash and the Battle for Faster Cat Videos
JS Days HTML5 Flash and the Battle for Faster Cat VideosJS Days HTML5 Flash and the Battle for Faster Cat Videos
JS Days HTML5 Flash and the Battle for Faster Cat Videos
 

Mehr von firenze-gtug

Maven from dummies
Maven from dummiesMaven from dummies
Maven from dummies
firenze-gtug
 

Mehr von firenze-gtug (20)

Html5 apps - GWT oriented
Html5 apps - GWT orientedHtml5 apps - GWT oriented
Html5 apps - GWT oriented
 
Android ndk - ottimizzazione su dispositivi Intel
Android ndk - ottimizzazione su dispositivi IntelAndroid ndk - ottimizzazione su dispositivi Intel
Android ndk - ottimizzazione su dispositivi Intel
 
Gwt kickoff - Alberto Mancini & Francesca Tosi
Gwt kickoff - Alberto Mancini & Francesca TosiGwt kickoff - Alberto Mancini & Francesca Tosi
Gwt kickoff - Alberto Mancini & Francesca Tosi
 
Youtube broadcast live - Massimiliano D'Ambrosio
Youtube broadcast live - Massimiliano D'AmbrosioYoutube broadcast live - Massimiliano D'Ambrosio
Youtube broadcast live - Massimiliano D'Ambrosio
 
Intro BeagleBone Black - Massimiliano D'Ambrosio
Intro BeagleBone Black - Massimiliano D'AmbrosioIntro BeagleBone Black - Massimiliano D'Ambrosio
Intro BeagleBone Black - Massimiliano D'Ambrosio
 
Arduino - Massimiliano D'Ambrosio
Arduino - Massimiliano D'AmbrosioArduino - Massimiliano D'Ambrosio
Arduino - Massimiliano D'Ambrosio
 
Introduzione a GAE - Alessandro Aglietti e Lorenzo Bugiani
Introduzione a GAE - Alessandro Aglietti e Lorenzo BugianiIntroduzione a GAE - Alessandro Aglietti e Lorenzo Bugiani
Introduzione a GAE - Alessandro Aglietti e Lorenzo Bugiani
 
RFID: What & Why - Stefano Coluccini
RFID: What & Why - Stefano ColucciniRFID: What & Why - Stefano Coluccini
RFID: What & Why - Stefano Coluccini
 
GWT - AppDays - (25 aprile 2014, pordenone)
GWT - AppDays - (25 aprile 2014, pordenone)GWT - AppDays - (25 aprile 2014, pordenone)
GWT - AppDays - (25 aprile 2014, pordenone)
 
Presentazione Google App Engine
Presentazione Google App EnginePresentazione Google App Engine
Presentazione Google App Engine
 
Android chat in the cloud
Android chat in the cloudAndroid chat in the cloud
Android chat in the cloud
 
Clean android code
Clean android codeClean android code
Clean android code
 
#Html2Native
#Html2Native#Html2Native
#Html2Native
 
Intel ndk - a few Benchmarks
Intel ndk - a few BenchmarksIntel ndk - a few Benchmarks
Intel ndk - a few Benchmarks
 
EE Incremental Store
EE Incremental StoreEE Incremental Store
EE Incremental Store
 
Programming objects with android
Programming objects with androidProgramming objects with android
Programming objects with android
 
Apertura "Mobile & Embedded" - 13 febbraio 2014
Apertura "Mobile & Embedded" - 13 febbraio 2014Apertura "Mobile & Embedded" - 13 febbraio 2014
Apertura "Mobile & Embedded" - 13 febbraio 2014
 
Maven from dummies
Maven from dummiesMaven from dummies
Maven from dummies
 
Apps fuel oct2012
Apps fuel oct2012Apps fuel oct2012
Apps fuel oct2012
 
Dev fest android application case study
Dev fest android application   case studyDev fest android application   case study
Dev fest android application case study
 

Kürzlich hochgeladen

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 

Kürzlich hochgeladen (20)

Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 

You tube api overview

  • 1. YouTube APIs Jeffrey Posnick Developer Programs Engineer Google Confidential and Proprietary Google Confidential and Proprietary
  • 2. What We are Covering Today ● YouTube APIs ● Ways to Utilize the APIs Google Confidential and Proprietary
  • 3. YouTube Usage ● 800 million unique users visit YouTube each month. ● 4 billion hours watched each month. ● 25% of views come from mobile devices. ● 72 hours of video uploaded every minute. Google Confidential and Proprietary
  • 4. The YouTube APIs ● YouTube Upload Widget (WebCam) ● Data API ● Player API ● Analytics API Google Confidential and Proprietary
  • 5. Ways to Utilize the APIs ● Create ● Curate ● Consume ● Analyze Google Confidential and Proprietary
  • 6. Create Data API YouTube Upload Widget Google Confidential and Proprietary Google Confidential and Proprietary
  • 7. Create - Talking Tom Google Confidential and Proprietary
  • 9. Curate Data API Google Confidential and Proprietary Google Confidential and Proprietary
  • 10. YouTube Direct Lite ● Open source JavaScript platform for soliciting and curating videos. ● Easy to embed on any website—just add an <iframe> tag. ● Curate submissions into playlists using the admin interface. ● Live Demo: http://goo.gl/6buBa ● Learn more: http://goo.gl/18aYx Google Confidential and Proprietary
  • 11. Topics API (v3 only) ● Search for videos that match a given Freebase topic. ● Retrieve lists of topics associated with a video. ● Live Demo: http://goo.gl/aHhBA ● Source Code: http://goo.gl/D2xes Google Confidential and Proprietary
  • 12. Consume Player API Google Confidential and Proprietary Google Confidential and Proprietary
  • 13. Consume - Flipboard Google Confidential and Proprietary
  • 14. + Analyze Analytics API Google Confidential and Proprietary Google Confidential and Proprietary
  • 15. YouTube Analytics API ● Now publicly available. ● Sample Application: http://goo.gl/NDYy5 Google Confidential and Proprietary
  • 16. Summary ● Create ● Curate ● Consume ● Analyze Google Confidential and Proprietary
  • 17. Resources ● Documentation developers.google.com/youtube ● Weekly Live Show developers.google.com/live/youtube ● Google+ google.com/+YouTubeDev ● Blog apiblog.youtube.com Google Confidential and Proprietary
  • 18. Thank You! Google Confidential and Proprietary Google Confidential and Proprietary