12,477 questions
Tooling
0
votes
2
replies
48
views
From image to YouTube url?
I have an image and would like to get the URL of the Youtube videos (with the exact time) where this image (or similar) appears inside.
I've already seen a site that does this ( https://findthisbase....
0
votes
0
answers
179
views
YouTube Player in Android app shows “Error 15: This video is not available” when loading video using YouTubePlayerView
I’m trying to play a YouTube video inside my Android app using the Soffritti Android YouTube Player library (com.pierfrancescosoffritti.androidyoutubeplayer:core:12.1.0).
The player initializes fine, ...
0
votes
0
answers
45
views
YT Studio + API shows incorrect/much lower number of comments than the video on Youtube actually has
For the past week, the number of comments shown in YouTube Studio/API is significantly lower than the number of comments publicly visible under the video.
Expected behavior: The YouTube Studio/API ...
24
votes
21
answers
29k
views
YouTube Error 153: Video Player Configuration Error when embedding YouTube videos
When embedding YouTube videos using the IFrame API or direct embed URLs, the player occasionally displays the message “Error 153: Video Player Configuration Error” instead of loading the video. This ...
0
votes
0
answers
60
views
YouTube Analytics and Reporting API `creatorContentType` dimension breaking requests
I'm hitting the https://youtubeanalytics.googleapis.com/v2/reports API endpoint to retrieve the following metrics for a set of YouTube videos.
https://youtubeanalytics.googleapis.com/v2/reports?...
0
votes
1
answer
96
views
How to get playlist cover from Youtube api?
We are calling
GET https://www.googleapis.com/youtube/v3/playlists
with list of "snippet", "contentDetails"
In reponse the following information about playlist
{
"etag&...
-1
votes
1
answer
80
views
YouTube API v3 Search returning 0 results without q parameter
It looks like starting around mid June of 2025, the v3 Search API no longer returns results if you don't provide the q= parameter as part of the API call. Before this time, it would return results ...
0
votes
1
answer
68
views
Using embedded youtube playlist index to cycle through array
I have a youtube playlist embedded in an iframe and was hoping to use the playlist index to cycle through an array of titles on-screen (i.e. when the next video starts playing, the next item in the ...
1
vote
0
answers
52
views
YouTube API to get a list of all channels I am a manager of
This question (from 2013) can be a similar one:
YouTube API - List all channels that I manage
Is there any YouTube API trick to get a list of regular channels I "manage"?
The "regular&...
0
votes
1
answer
54
views
react native youtube live stream unable to detect camera error
I a trying to integrate youtube live streaming feature in my reactnative app but the problem is when it runs it gives me an error below
[11:49:25] W | ReactNativeJS ▶︎ Warning: Error: Element type ...
0
votes
0
answers
43
views
Looker Studio + YouTube Analytics – How to access VideoType and Playlist fields?
I have a question: is there any other YouTube connector for Looker Studio that provides more fields, such as Video Type (Video, Shorts, etc.) and Playlist (the playlist the video belongs to)?
I’m ...
-1
votes
1
answer
92
views
How to change snippet.defaultLanguage of YouTube Video using API
I am using YouTube Data API Reference to change Video.snippet.defaultLanguage (https://developers.google.com/youtube/v3/docs/videos#snippet.defaultLanguage) using the following API call
var ...
0
votes
1
answer
217
views
Pytube consistently fails with HTTP Error 400: Bad Request also on latest version
I am trying to use pytube (v15.0.0) to fetch the titles of YouTube videos. However, for every video I try, my script fails with the same error: HTTP Error 400: Bad Request.
I have already updated ...
1
vote
1
answer
100
views
Persistent 403 Access Forbidden for YouTube Data API channels.list (managedByMe) with Content Manager Account
Body:
I am developing a Node.js application to interact with the YouTube Data API v3. I am trying to list channels managed by my YouTube Content Owner account. Despite extensive troubleshooting, I ...
0
votes
1
answer
59
views
Issues with YouTube Data API for Daily Video List Retrieval in Specified Date Ranges
We are using Google's YouTube Data API to pull videos from our YouTube channel.
Our expected outcome is to pull the list of videos from our channel once a day, but we encountered the following issues ...
0
votes
1
answer
73
views
YouTube Videos.list API has drastic delays when called by requests.get
def validate_youtube_video(link:str, sessionid:str) -> Tuple[bool, str]:
# Returns (status, sanitized_link|error_message)
import urllib.parse
res = urllib.parse.urlparse(link)
vidid = None
...
0
votes
0
answers
48
views
Are the metric from Youtube Analytics API all organic metrics or an accumulation of organic + paid/promoted metrics?
Youtube documentation does not specify whether metrics like views from their analytics track primarily organic views (ie: not a result of sponsored/ad content) or is an accumulation of both organic ...
0
votes
0
answers
27
views
My content does not show up anymore in serpapi
since a few months, my content is systematically filtered out of the search api on the site ModularGrid, where it used to show-up. The weird part is that even if it is the only video posted on youtube ...
0
votes
1
answer
99
views
Getting LIst of Videos of Channel managed by a Content Manager role in Youtube API?
I have an account with Content Manager role and manages some youtube channel from someone else account (I'm not the owner of the channel, but I could see the analytics). I want to get the list of ...
0
votes
1
answer
97
views
How to authorize a Google Service Account to upload videos via YouTube Data API v3?
I'm developing a backend application using a Google Service Account to upload videos to YouTube via the YouTube Data API v3.
The service account is granted OAuth scopes:
https://www.googleapis.com/...
0
votes
0
answers
42
views
How to update YouTube Playlist Image via API
I noticed when YouTube allowed for custom playlist thumbnails that the API documentation updated to reflect it. However every time I try, I get errors.
Here is the code I tried
import os
import json
...
0
votes
0
answers
38
views
When l use /youtube/v3/videos to get fileDetails, it doesn't return fileName
When I tried to get the file name, he didn't return, but the documentation says so, and you can check out the code I attached, these are the results of my tests using Google API Explorer, and I'm ...
3
votes
0
answers
66
views
YouTube Data API v3 – How to increment a video’s public like count (and is it possible to like comments)?
I’m building a YouTube channel-management platform that uses the
YouTube Data API v3 (server-side OAuth 2.0 flow).
1 – Liking a video
Calling videos.rate with the value like successfully registers a
...
0
votes
0
answers
97
views
Will YouTube Data API v3 Break After Google Workspace Domain Migration?
Context
We are planning a Google Workspace migration and need to understand the potential impact on our existing Google Cloud projects that use the YouTube Data API v3.
Our Current Setup:
Workspace A:...
1
vote
0
answers
77
views
YouTube video fetching fails in Docker with "python not found" and unplayable content errors
I'm building a YouTube video info. fetcher using Remix, Node.js, and yt-dlp. It works locally, but fails in Docker with several issues (see output below):
Python not found when trying to use yt-dlp ...
0
votes
1
answer
61
views
Youtube video upload - issues with special characters
Not able to resolve issues with special characters in title and description. I'm using official google example code to upload videos to youtube like below example:
python upload_video.py --file="...
1
vote
0
answers
50
views
Long Delays and Lack of Communication for YouTube Data API Quota Increase Request
We submitted a formal request for a YouTube Data API quota increase via the designated Google form several months ago. While we understand there can be processing times, we've now been waiting for a ...
0
votes
0
answers
40
views
How does the Youtube Data API handle videos without a set category?
I am working with the Youtube Data API and I am interested in filtering out videos that do not have a category set. My goal is to identify and exclude these videos from my results. When a video does ...
0
votes
1
answer
108
views
YouTube API disable live chat in live stream
Apparently there's no way to disable the chat feature when creating a live stream using the GoogleAPI?
Surely I'm missing something.
When POSTing to https://www.googleapis.com/youtube/v3/...
0
votes
0
answers
38
views
Async Function to check a channel is live on YouTube - CORS ERROR [duplicate]
I'm building a small website display that will show whether or not someone is streaming on their YouTube channel. I've been able to piece together the following:
const channelIdYT = 'XXXXXXXXXXXXXX'; /...
1
vote
1
answer
108
views
Understanding Youtube Permissions for Android Applications
Imagine I am creating a Android app that use Youtube API to upload user data. Since I don't wish to be the unique user of this application, all other users, should upload all videos made within this ...
0
votes
1
answer
89
views
How to determine if a YouTube video is classified as a Podcast using the YouTube Data API?
I'm using the YouTube Data API and trying to determine whether a video is explicitly classified as a Podcast. I know that creators can manually mark a playlist as a Podcast in YouTube Studio, but I ...
0
votes
0
answers
71
views
How to Implement Ad-Free YouTube Playback in React Native CLI
I'm building a mobile app using React Native CLI, and I'm embedding YouTube videos using:
react-native-webview
react-native-youtube-iframe
The videos play fine, but they always show ads — either ...
1
vote
0
answers
390
views
Not able to generate oauth.json for ytmusicapi in python
I was trying to use ytmusicapi for python to work with youtubemusic. I was trying to create a oauth.json file by running the cmd "ytmusicapi oauth" on my pycharm terminal.
Then it asks for ...
0
votes
1
answer
45
views
Error building API client for YouTube Content ID API (youtubePartner v1) when retrieving asset metadata with customId
I’m trying to use the YouTube Content ID API to retrieve metadata for all assets associated with my content owner account, including the customId field, and save the results to a CSV file. However, I’...
0
votes
0
answers
45
views
How to authorize a YouTube channel created by others that has granted administrator permissions to your account
Currently, when authorizing YouTube channels via OAuth 2.0, we can only authorize channels created by the currently logged-in Google user. Channels created by others but granted administrative ...
0
votes
0
answers
23
views
Channel mentions in video descriptions when publishig
I am working on an application that enables video content creators to publish to Youtube with their data API. I am looking for guidance on adding channel mentions (@channel_id style) that would be ...
1
vote
0
answers
113
views
How to get captions for members-only YouTube videos with YouTube API
What I want to do
Let my Google account (YouTube account) be [email protected]
And I usually use the brand account example2 to watch YouTube videos
I have a membership to my favorite channel FooBar ...
0
votes
0
answers
135
views
Problem authenticating users' youtube brand accounts
An issue appeared today on my app where when users try to link their youtube brand accounts through the google oauth flow, they get stuck after agreeing to the terms and conditions. They are not ...
0
votes
1
answer
86
views
YouTube API Uploads stuck at 0%
When uploading videos to the YouTube service using the API, the API response indicated that the upload is successful. But on the website channel view the video is stuck at a 0% upload status (see ...
0
votes
0
answers
35
views
Getting The video identified by the <code><a href=\"/youtube/v3/docs/commentThreads/list#videoId\">videoId</a></code> parameter has disabled comments
By calling this API
curl --location 'https://www.googleapis.com/youtube/v3/commentThreads?part=id%2Creplies%2Csnippet&allThreadsRelatedToChannelId=****&maxResults=100' \
--header '...
0
votes
0
answers
18
views
403 Error When Adding Videos via YouTube Analytics API to Groups with 200+ Items, Despite 500-Item Limit
I'm encountering an issue with the YouTube Analytics API's groupItems.insert method. According to the official documentation, a group can contain up to 500 items. However, when attempting to add ...
0
votes
0
answers
79
views
Set YouTube thumbnail - YouTube API rate limit hit after 10-15 updates
I'm testing a python script using the YouTube Data API to update my YouTube thumbnails automatically for A/B testing.
Each iteration sets a new thumbnail and retrieves video stats using the methods in ...
0
votes
0
answers
82
views
Does YouTube iframe have ads now (even with YouTube Premium)?
I’ve noticed that YouTube iframes sometimes show ads, even when using a YouTube Premium account. Is this expected behavior?
Additionally, if I embed a YouTube video using an but hide the iframe (e.g.,...
1
vote
0
answers
39
views
Is it possible to get a list of clips from the YouTube API?
I want to programmatically show my own channels youtube clips on a website. Is it possible to get the list of clips shown at youtube.com/feed/clips using the Youtube API? I have tried replacing '...
2
votes
1
answer
70
views
Angular Youtube - onReady
I am trying to wrap Angular/Youtube component, described here.
This stackblitz is the result.
The problem here is that
<youtube-player
#musicPlayer
[videoId]="extractVideoId(videoId)"
...
0
votes
1
answer
49
views
Error Creating Job in YouTube Reporting API
I'm following the API referenced here but nothing I am doing seems to be working. Below is my code and the error message I am getting
import requests
access_token = 'MY_ACCESS_TOKEN'
headers = {
&...
0
votes
0
answers
21
views
What should I put in organization name when requesting YouTube API quota extension?
As the title says, I am trying to request YouTube API quota extension and in the form it asks for my organization name and organization website. However I don't have any organization, I'm simply a ...
2
votes
0
answers
108
views
YouTube video iframe causes error in NextJs app
I am trying to embed a YT video via iframe to my NextJS 15.1.7. The code is dead simple -
<iframe
className="col-span-12 aspect-video max-w-3xl"
width='100%'
...
0
votes
1
answer
2k
views
How to customise start and end times on YouTube videos? (2025)
I am trying to customise the start and end times of YouTube videos so that, for example, when people click the links the video starts from 5s and ends at 10s.
Most tutorials say that inserting a video ...