Tuesday, March 4, 2014
Monday, December 16, 2013
Building on YouTube APIs in the cloud with Google Apps Script
- Dynamically update a spreadsheet containing watch-time statistics for all of your channel's videos, with all the flexibility and power of Google Sheets to sort and slice that data
- Create a live dashboard or scheduled email report about your channel's performance
- Handle channel management tasks such as scheduling automatic bulletins or changing the visibility of a large number of videos from private to public
- Automate playlist rotation without having to maintain a server or keep a computer for the sole purpose of running a script
For functions that require OAuth 2.0 authorization, there’s no authorization code to write and no token management to deal with. Once your script is ready, just click “Run” and Google Apps Script will present you with an authorization dialog. Once you select the channel you want to authorize, the script will have all of the permissions it needs to operate on your behalf, running in the background at scheduled intervals if you so desire.
To get started, browse to Google Drive. Click “Create” and then choose “Script”. This will open a new browser tab to the Google Apps Script editor. Name your project and click on “Resources” and select “Advanced Google Services”:
Posted by Ikai at 1:00 PM
Labels: apps script , javascript , youtube api
Friday, December 13, 2013
3.. 2.. 1.. and you are LIVE!
Since the YouTube Live Streaming API is announced, we’ve seen great tools and apps that helped eligible channels to stream their content on YouTube.
Now that the YouTube Live Streaming platform is open to all verified channels, your live streaming apps will have a wider audience than ever.
How to start integration with the YouTube Live API:
- Documentation
- The Getting Started guide explains basic concepts of YouTube Live Streaming and of the API itself.
- The Life of a Broadcast guide walks you through the typical steps for creating and managing a live broadcast on YouTube.
- The YouTube Live Streaming Guide identifies the encoder settings, bitrates, and resolutions that the YouTube Live Streaming platform supports.
- Sample code and tools
- Client libraries for many different programming languages can help you implement the YouTube Live Streaming API as well as many other Google APIs.
- The APIs Explorer lets you try out sample calls before writing any code.
Posted by Ibrahim Ulukaya at 1:31 PM
Tuesday, October 29, 2013
Let your users discover live events and track their audience
Posted by Ibrahim Ulukaya at 9:11 AM
Wednesday, October 2, 2013
Spice up your channel with the InVideo Programming API
- Update the message to tease your latest tweet. When users click on your link, they are taken to your Twitter page
- Feature the most recent upload to any channel on YouTube
- Run a channel about television? You can write a script to rotate the featured video depending on whether it is the afternoon or the evening, a weekday or a weekend! Or, rotate the featured video daily to drive more views, reshares and discussion of quality content that might not be as fresh
- Build a widget on your website or mobile app that lets your subscribers vote for a video to be featured every week! The video doesn’t have to be a video from your channel - it can be any video on YouTube!
Posted by Ikai at 1:53 PM
Thursday, September 12, 2013
What to watch? Our APIs can help!
Update: For a walkthrough and demos of all the API calls, please watch this episode of YouTube Developers Live:
Posted by Jeffrey Posnick at 12:00 PM
Labels: activities , categories , charts , deprecation , standard feeds , v3