I applied to YouTube for Data API extension/unit increment a while ago. This morning, i got a reply that my request has been granted and my daily units increased to 1,000,000. However, on Google console, my daily quota still reads 10,000 per day. Please how do i effect the increment on my API Client/Project?
Related
Morning, everyone,
I come here today because I have a problem with the youtube API. I upload every day about 50 videos via the API, but I don't understand why since 3 days no more videos can be uploaded, the error I'm given is an overrun of the allowed quotas, which is strange because in the youtube API console, no quota has been used for 3 days (because of this error no video can be uploaded) ... ?
Thank you for you help
The main problem is youtube changed their API access, now in order to access their API one must apply and get accepted by their API compliance form
I registered in the google console, created my project and enabled youtube api v3.
I uploaded videos from a server, I did it via Oauth2 (from my account). I confirmed it for the first time, received a refresh token and now just update the access token to upload the video.
The problem is in quotas: I read that youtube provides a quota of 1,000,000 (one million) units per day, to download a video to spend + -1600, but for some reason I have a limit of 3,000,000 (three million), BUT at the same time 10,000 is written per day . And ten thousand - this is 6 videos of all.
Could you explain to me what all the quotas are and why I only have 10,000 per day?
In the first screenshot, we can see that only 11,184 units out of 3,000,000 were spent.
and on the second that almost the entire limit was spent (almost 10,000)
*I want to upload video from the server to YouTube automatically.
Through my user.
first screen
second screen
I'm providing management of live streaming to the International Sporting Competition. At the request of the client we're using YouTube as a delivery platform. I've built an interface so the events and stream keys can be easily managed outside of the Youtube API. Ideally I would like to insert all events, so end users can have a direct link to the YouTube event.
After inserting 30 events (inserting at a rate of 1 per second) I seem to have hit an undocumented limit. I get a 403 error "request not authorised". I can still use the credentials for other actions so I have not crossed the global quota for the user or the account.
Unfortunately the Youtube API increase form is broken so I cannot contact Youtube there and request a rate increase.
Looks like there's a limit of 50 liveBroadcast.inserts(). This may be per 24 hour period I will confirm tomorrow. The web gui confirms that it is denying my requests because I have made too many live events and to try again "later".
How does Socialblade generate the live subscriber count with the youtube api?
It updates every second for each channel. Wouldn't that easily exceed the rate limit?
From their app store description, they state they're pulling from the youtube api:
View your favorite YouTubers live sub counter
and get real-time updates every second direct from YouTube's API.
No more having to wait hours for the number on your channel to update!
It doesn't exceed their ratelimit.
It has a quota cost of 1 point. You can use 30,000 quota units/second/user and 1,000,000 per day. 50M if your application was made before April 20, 2016.
I have an application for sending out say around 100+ tweets every day. I am using OAuth for authentication. The twitter API says that post messages are not rate limited. However I am receiving the following error:
403:The request is understood, but it has been refused. An accompanying error message will explain why. This code is used when requests are being denied due to update limits (http://support.twitter.com/forums/10711/entries/15364).
error - User is over daily status update limit.
request - /1/statuses/update.json
Relevant discussions can be on the Internet at:
http://www.google.co.jp/search?q=15bb6564 or
http://www.google.co.jp/search?q=010f3e5b
TwitterException{exceptionCode=[15bb6564-010f3e5b], statusCode=403, retryAfter=0, rateLimitStatus=null, version=2.1.11}
Does this mean that status update API calls are also rate limited?
Thanks
Yes Status updates are rate limited. but 100 per day won't be an issue.
Current Twitter Limits
The current technical limits for accounts are:
Updates: 1,000 per day. The daily update limit is further broken down into smaller limits for semi-hourly intervals. Retweets are counted as updates.
From : http://support.twitter.com/forums/10711/entries/15364
Are you using some kind of shared hosting? the twitter API is limited by IP address and if there are other apps on your IP address also using the twitter API then you will be sharing rate limits with them. I ran into this issue with a tiny app on google app engine, despite only making about 10 requests in an hour.
The update limit is 1000 per day.But these are divided into intervals in which different amount of tweets are allowed per window. You can follow this thread.
Does this mean that status update API calls are also rate limited?
Yes,but not directly. As "The twitter API says that post messages are not rate limited" is true but not all POST requests are status update calls.