Używam API Youtube danych do tworzenia transmisje programowo. W ciągu godziny jestem w stanie stworzyć około 5-6 strumieni, w którym to momencie zacznę otrzymywać błąd 403 insufficientLivePermissions
. Jeśli poczekaj kolejne 30 minut i spróbuję ponownie, umożliwi mi to 2 kolejne transmisje, ale następnie ponownie zwróci 403.Youtube danych API v3, otrzymując 403 po utworzeniu wielu strumieni
sprawdziłem aby zobaczyć czy mój token dostępu został wygasł, ale działa przy żądaniach aukcji. Wygląda na to, że mam ograniczoną stawkę. Kiedy jednak sprawdzam swoje konto YouTube, wszystkie wskaźniki są na zielono, więc nie sądzę, abym nadużywał ich API.
Jest to odpowiedź z danych YouTube API v3:
{
"error": {
"errors": [
{
"domain": "youtube.liveBroadcast",
"reason": "insufficientLivePermissions",
"message": "Request is not authorized",
"extendedHelp": "https://developers.google.com/youtube/v3/live/docs/liveBroadcasts/insert#auth_required"
}
],
"code": 403,
"message": "Request is not authorized"
}
}
Ja też nie wszędzie blisko trafienia w granicach kwoty dla API. Wszelkie pomysły na to, dlaczego 403 insufficientLivePermissions
byłyby mile widziane!
Mam dokładnie ten sam problem, ale poniżej odpowiedź wygląda to nie to co muszę ... bo wszystko jest skonfigurowany i działa dobrze, z wyjątkiem sytuacji, gdy przekroczę limit. Wygląda na to, że użytkownik jest ograniczony do określonej liczby operacji tworzenia na żywo w trybie pracy na godzinę. –
hej @Giacoman, również dostaję ten problem. proszę powiedz mi, czy znasz odpowiedź: – basha
@ Basha Otrzymywaliśmy stawkę ograniczoną przez serwis YouTube. Z przeprowadzonych badań wynika, że stawka YouTube ogranicza wszystkie konta do tworzenia 8-10 transmisji na 24 godziny. Niestety, nie jest to udokumentowane nigdzie przez Youtube. –