Getting an The Youtube API request failed: quotaExceeded - api

We've run a broadcaster awards site for the past 10 years. It's for local broadcasters and publishers to submit entries for their state association. Entrants can submit audio files, image files, document files, 3rd party website URLS...or for videos, submit a YouTUbe url from their own account that the judges will see played back on our embedded viewer.
This has worked great for several years. It's called www.bestinmedia.com
We've recently run into an API request failed quotaExceeded error and the url will not be added to the users account. This started happening over the last 2 weeks near the end of one associations entry period. We've never seen it before and nothing has changed on our site. No settings changed.
Is this a permanent error due to some change at YouTube, or can I fix it? I can send a video screen capture of the process and error if needed
Thanks for your time,
Tom

Related

Why is google street view published video status always pending?

everyone
I just encountered a weird problem with google streetview published video.
when ever i publish a video it always has status pending, but got no error or info why is it pending.
can anyone please explain, why would the processing is not starting for the video?
NOTE: video is created by images and video contains gps data and on upload it prompts for a gpx file which i also provided, upload completes with no error, yet the status is pending.
It should change from pending to processing after a short time.

Facebook audience bidding is not working: bundle status is invalid

I have a react native application on IOS, and I implemented Facebook Audience Network Bidding with Admob.
Everything looks fine; bidding requests are being sent from Admob to Facebook. But Facebook is barely responding to bid requests.
When I use the debugger, there is an error called "Bundle status is invalid" with zero documentation on the internet.
I can see test ads without any problems. I used the Ad Inspector to validate everything, and it looks fine. But production users are not able to see any Facebook ads.
SDK versions:
FBAudienceNetwork 6.2.1
Google-Mobile-Ads-SDK 7.69.0
GoogleMobileAdsMediationFacebook 6.2.1.0
GoogleMobileAdsMediationTestSuite 1.4.0
Is there any knowledge about this problem and what is "Bundle status is invalid"?
After trying lots of solutions, I think I found out the reason.
The problem was missing tax information.
Step by step solution
Go to monetization manager
Click payouts
Select your payment account
Click edit account
It should navigate you to the organization management page.
Click to payout settings
Now, you will see the missing tax information and an update button.
Download your appropriate tax form from here
Complete the form, print it, sign it then scan it.
Upload the completed form using the update button.
After few hours, it should work and you can see the "Bundle status is invalid" is gone from the debugger.
If this solution works for you, please add a comment. So I can be sure about giving the correct solution, I will mark it as an answer.
I resolved this issue by releasing the updated app on the store (google play store in my case), now the debugger shows all green ticks.
edit: just to clarify that I still haven't uploaded a tax info form, ill wait to see if its mandatory first.

"Invalid state transition" response when switching from test to live

I have a problem with the YouTube Livestreaming API, and it is only causing a problem on one single account.
The CMS I support has a live to YouTube function that automatically schedules and delivers a livestream from our studios to YouTube as a parallel channel to our website. We support multiple teams who all authenticate their accounts against our application to do this.
About 6 weeks ago we had a single group report that they are no longer seeing their content streaming live to YouTube. All the other accounts, as well as our test channels, are working fine.
With the account in question we can see the livestream get created, the broadcast is created, and they are bound together. Once the encoders are started we are able to successfully transition the stream to "TESTING" without problem approximately 10 minutes prior to the scheduled start time. Where we are seeing the problem is in the final step where we transition the stream from "TESTING" to "LIVE" at the starting time of the broadcast. We get a response with "(#100) Status transition not allowed" when we attempt to transition to live. Prior to this step we retrieve the lifeCycleStatus value, and it shows as "TESTING".
If a user logs into YouTube Studio at this point, they are able to manually transition the stream to live.
The fact that this is working with multiple other accounts, and all are using a common code base and app, I am concerned that there is something about the account itself that is causing this issue. I have not been able to see any significant differences in the account settings when comparing with our test account.
Is there any way I can get further information about why the transition is failing, or something I should be specifically looking for as a potential problem?

Instagram api sandbox

I today get Instagram api and add my website live,
I see write:
Client Status: Sandbox Mode GO LIVE
I can't click on ''GO LIVE'' button why ?
You would need to start a submission for approval to go live, though:
Feeds for websites won't be approved; these will remain in sandbox mode and be limited to 500 requests per hour and 20 images. This doesn't sound like much especially for large clients, but if you cache your responses, it's not a problem.
The main confusion is because they have made it sound like every app/feed has to be approved and out of sandbox mode to work, where as the reality is that only fully functioning apps for phones, or a widget plugin really ever need to be.
You will no longer be able to display feeds based on hashtags, only a users own photo's. By getting a client to be a sandbox user, is how you can access their feed without their login information.
Older apps/feeds will need to be updated to use the new code before June or they may stop working.
It's mainly to stop apps hammering instagram's servers for unlimited requests on any hashtag/users they like.
Here is an example of how to fetch and cache images using WordPress's 'set_transient' - you will need to use a loop to output the data.
WordPress Instagram Gist
Here is the relevant piece of information in the dev docs:
Here are some examples of scenarios that will not be approved:
To display content for a personal website. If you are a developer and you want to showcase Instagram content on a website, then you do not need to submit your app for review. By using a client in sandbox mode, you will still be able to access the last 20 media of any sandbox user that grants you permission.
One-off projects. If you are an agency building websites or other integrations, note that we don't grant permissions to clients created for one-off projects. If you are interested in building a product, platform, or widget that will be used as a service across multiple projects, then you may submit a single client_id that you can use across multiple projects.
To use a widget. If you are installing a widget for your website, then you do not need to submit for review. Some widgets may ask you to create a new client id, but you do not need to submit it for review for the widget to work. Your client can remain in sandbox mode and the widget will have access to your last 20 media.
Hope that helps clear some confusion.

Error during rate app

In my app
http://apps.microsoft.com/windows/app/1rm/d8639e5b-93ae-4d34-a575-d84e205c134d
I get an error message when users press submit after rating.
Get error c101a006.
Not sure why this happens, open store but not able to submit review
As far as I can see no rating can be submitted due to error, at least not on Windows 8 machines running more than one account. How can I verify rating works now on machines running one account?
It is ZEST_E_INTERNAL_SERVER_ERROR, an error that tells you that the Store server suffered a heart-attack when trying to process the submission. The rating page itself is displayed by the Store app on your machine. I had no trouble myself submitting a rating for your app.
So this has nothing to do with your app itself. Web server errors happen, they can take a few days to get resolved. At least from my test it is clear that the server can no longer be the problem. If you still have trouble then there's something wrong with your Microsoft account. Login on this web page and double-check that your birthdate and home country have been entered.
Without any code it's difficult to say.
Anyway searching googling the error code I went to Microsoft support site That says it's a server error, for example when account data are not completed. It's hard to do more with only these informations.
My friend was getting the same error since he was from Siberia and this is how Microsoft responded to him. Its mainly caused when one tries to rate an app while the app marketplace aint supported in that region.
Go to settings > region and language > change the phones region to a supported country > restart the phone (change to UK preferably)
Go to http://support.xbox.com/en-US/billing-and-subscriptions/account-management/change-region and click on Account migration
Sign in with your xbox account (in some cases they will send you verification code on email address which you added before)
Finish account migration to UK (in my case). Please keep in mind that they allow you to do this only ONCE per 3 months
Problem solved. Try to download free apps or games and everything will work.
Solution for application which requires payments:
1. Go to settings > region and language > change the phones region to a supported country > restart the phone
2. Go on store. Find some game or application for payment.
3. Add payment option which you wish
Enjoy and cheers :)
Note 1: I suggest you to complete account migration on Xbox from other device (PC/Mac)
Note 2: Xbox region restriction was cause of this error