I've been working on a tool to programmatically update my video descriptions and have ran in to an oddity.
When using the API to update the snippet.description the description changes in the API, the YouTube front-end website, and the iOS YouTube Studio app immediately but the web-based YouTube Studio still shows the old description.
If I change the description in the web-based YouTube Studio it saves as expected and the new description shows up everywhere.
Is this a bug or a feature on their side or something I'm doing wrong?
Related
I am trying to add a feature to my web app that enables the users to create clips from embedded youtube videos on my app without bothering going through Youtube itself.
Is there any tool available? Couldn't find anything on the Youtube api docs.
I'd like to use youtube APIs (even if other tools are available), specify the start and end of the clip, then receive the new video id as the result.
I have some visualizations I'm currently using to display YouTube video analytics, however, I'm having to manually pull YouTube video impression data through YouTube Studio to keep it updated. I would like to do this through the API but I don't see video impression data in any of the documentation here
Questions:
Am I missing something? Or is it just not currently possible to pull that metric through
the API?
To get around this if it is not possible, is it okay to scrape YouTube studio for the
metric myself?
To be clear, I specifically want this metric from YouTube Studio:
Click here to see
I'm having trouble finding documentation on Youtube's developer website whether there is an API for "Youtube for Devices" to send videos to set top boxes like the newer Tivos and similar players.
There is a feature in the Android app that allows a Youtube video to be played via the Tivo when you hit a button, similar to Chromecast.
I thought it might share an API with Chromecast in some way, but I tried the Chromecast extension on Google Chrome for Windows and it failed to detect the Tivo.
Is there an API for this, or is it a proprietary feature of the Youtube app?
I am planning to develop an app for the windows phone.
In this app actually, I need some metadata from youtube for each user, especially the videos they like and their playlists on youtube.
But, as I started to google for it, I came across this news that youtube apis are not fully supported on windows phone.
http://www.infoworld.com/t/windows-phone/in-blocking-windows-phone-access-youtube-google-delivers-rough-justice-210116
So, I wanted to know whether this feature can be implemented in windows phone app or not?
GData APIs work just fine on WP7/WP8 AFAIK. IANAL but it works fine and I haven't seen any official disclaimer saying it won't/shouldn't work. I believe this article has more to do about streaming video APIs then GData APIs.
You can see a sample of those APIs and how to use them in the official docs and in this previous answer of mine # Possible to play Youtube video in a wp7 app?
You can get the user metadata using YouTube Data API v3.
https://developers.google.com/youtube/v3/docs/playlists
from the documentation:
YouTube also uses playlists to identify special collections of videos
for a channel, such as:
uploaded videos
favorite videos
positively rated (liked) videos
watch history
watch later
The API can be consumed from any client, if you use any JSON library and OAUTH2 authentication.
This project shows how to do it;
https://yt-topic-explorer.googlecode.com/git/dist/index.html
I wonder is there open android API for Youtube TV pairing.
As I know, we can control Youtube on TV or browser(www.youtube.com/tv) using Youtube on mobile or "Youtube remote" app in play store.
But to do this, we should pair Youtubes in TV(or browser) and mobile first.
I try to find some API related with paring or youtube paring application, but I can't.
Please let me know it is possible to use Youtube pairing API for android.
ex)API for generate pairing code.
If you're looking to build general "pairing" functionality, this can be done using something called "OAuth for Devices". You could add videos to a playlist which is being autocycled in a browser. A demo of this functionality is here, with source code for the sample app in Python here.