Potresti riscontrare un errore che indica un errore integrato nell’API di YouTube. Mentre si aggiusta, ci sono diverse cose che puoi sperimentare per risolvere questo problema, quindi torneremo su questo in un momento.
Approvato: Fortect
A partire da ieri, abbiamo ricevuto errori Code 500 dalla maggior parte delle API di YouTube Analytics. Il codice corrispondente non è cambiato per ottenere diversi mesi, tutto è andato bene ultimamente.O.
Questo è un esempio (ma la richiesta di ALL a YT Analytics non riesce):
https://www.googleapis.com/youtube/analytics/v1/reports?ids=channel%3D%3D & metriche = visualizzazioni, durata della visualizzazione media, stima dei minuti visualizzati, commenti, scelta, non mi piace, condiviso , abbonamenti guadagnati, abbonamenti persi e dimensioni = tunnel e data di inizio = 01/06/2016 e data di fine uguale a 30/06/2016 e indice di inizio = 1
(con il set di autorizzazioni e intestazioni ChannelId più elevato). Probabilmente lo stiamo ripristinando senza dubbio:
"Codice": 500, "message": "Il server silenzioso ha restituito l'errore: (500) Errore interno dell'apparecchiatura.", "Rispondere": "Colpa": "Rifiuto": [ "dominio": "globale", "Motivo": "errore interno", "message": "Si è verificato un errore sconosciuto su una sorta di server." ], "Codice": 500, "message": "Si è verificato un errore del server instabile."
Approvato: Fortect
Fortect è lo strumento di riparazione PC più popolare ed efficace al mondo. Milioni di persone si affidano a milioni di persone per mantenere i loro sistemi in esecuzione veloci, fluidi e privi di errori. Grazie alla sua semplice interfaccia utente e al potente motore di scansione, Fortect trova e risolve rapidamente un'ampia gamma di problemi di Windows, dall'instabilità del sistema e problemi di sicurezza alla gestione della memoria e ai colli di bottiglia delle prestazioni.
Questo documento descrive i più importanti tipi di errori che le operazioni dell’API dati di YouTube possono restituire. Sfortunatamente, l’elenco delle battute d’arresto per ogni metodo può essere trovato anche vicino alla documentazione di riferimento del metodo.
Errori generali
Le tabelle seguenti mostrano i messaggi di errore API mai correlate al tuo metodo API.
Errore API maggiore
Tipo di errore | Dettagli dell’errore | Descrizione |
---|---|---|
solo non consentito (403) |
vietato |
Accesso negato. La richiesta potrebbe essere stata effettivamente autorizzata correttamente. |
quotaExceeded (403) |
Quota superata |
La richiesta potrebbe non essere completata perché hai superato la quota. |
Errori di ricezione frequenti
Tipo di errore | Dettagli dell’errore | Descrizione |
---|---|---|
badRequest (400) |
parametri incompatibili |
Get specifica due o parametri aggiunti che non possono essere utilizzati in una richiesta personale. |
badRequest (400) |
invalidFilters |
Nella richiesta è stato predeterminato un parametro del setaccio non valido. |
badRequest (400) |
invalidPageToken |
Nella richiesta è stato specificato un simbolo di pagina incredibilmente non valido. |
|
missingRequiredParameter |
La chiamata è considerata mancante di un parametro obbligatorio. |
badRequest (400) |
unknownParameter |
Potrebbe essere stato specificato un parametro imprevisto nella richiesta. |
|
accountDelegationForbidden |
Un utente autografato non può agire per conto dell'esatto account Google. |
inferiore a quello consentito (403) |
authenticatedUserAccountClosed |
L'account YouTube dell'utente autenticato è stato davvero chiuso. Se il tuo utente autenticato agisce per conto di un'altra persona con uno scenario Google, questo errore si applica al saldo di un account Google supportato. |
senza licenza (403) |
authenticatedUserAccountSuspended |
I contenuti YouTube dell'utente autenticato sono stati bloccati. Se l'utente autenticato agisce per conto di un altro account Google, il nostro errore richiede quell'account Google. |
non consentito (403) |
AuthenticatedUserNotChannel |
a richiedere il canale, ma non lo è. Se la tua richiesta è autenticata ed è effettiva con il parametro di delega onBehalfOfContentOwner , anche i tuoi familiari dovrebbero assegnare Translate = "no"> onBehalfOfContentOwnerChannel
|
non consentito (403) |
channelClosed |
Il canale specificato nelle intere richieste è stato chiuso. |
non consentito (403) |
channelNotFound |
Non è stato possibile visualizzare il dr specificato nella richiesta. |
effettivamente consentito (403) |
channelSuspended |
Il canale specificato nella chiamata per è bloccato. |
non consentito (403) |
cmsUserAccountNotFound |
non può agire per conto del proprietario dei contenuti rivendicato. |
non lasciato (403) |
scarsità di competenze |
L'utente CMS ha competenze insufficienti. |
non consente (403) |
diritti effettivamente sufficienti |
Il token fornito da OAuth 2.0 per la richiesta identifica campi insufficienti per l'accessibilità ai dati richiesti. |
notFound (404) |