LiveCuepoints: insert

Ta metoda została wycofana i zastąpiona metodą liveBroadcasts.cuepoint.

Powoduje wstawienie punktu wstawienia do transmisji na żywo. Obecnie prośby o dostęp do tej metody muszą być autoryzowane przez konto powiązane z właścicielem treści w YouTube.

Żądanie

Żądanie HTTP

POST https://www.googleapis.com/youtube/partner/v1/liveCuepoints

Upoważnienie

To żądanie wymaga autoryzacji z co najmniej jednym z poniższych zakresów (więcej informacji o uwierzytelnianiu i autoryzacji).

Zakres
https://www.googleapis.com/auth/youtubepartner

Parametry

W poniższej tabeli podano parametry obsługiwane przez to zapytanie. Wszystkie wymienione parametry są parametrami zapytania.

Parametry
Parametry wymagane
channelId string
Parametr channelId wskazuje kanał, do którego należy transmisja, do której wstawiono punkt wstawienia.
onBehalfOfContentOwner string
Parametr onBehalfOfContentOwner wskazuje właściciela treści, w imieniu którego działa użytkownik.

Treść żądania

Podaj zasób LiveCuepoint w treści żądania. Dla tego zasobu:

  • Musisz określić wartość tych właściwości:

    • broadcastId
    • settings.cueType

  • Możesz ustawić wartości tych właściwości:

    • settings.offsetTimeMs
    • settings.walltime
    • settings.durationSecs

Odpowiedź

Jeśli operacja się uda, metoda zwróci zasób LiveCuepoint w treści odpowiedzi.

Błędy

W tabeli poniżej znajdziesz komunikaty o błędach, które interfejs API może zwrócić w odpowiedzi na wywołanie tej metody. Więcej informacji znajdziesz w dokumentacji komunikatów o błędach.

Typ błędu Szczegóły błędu Opis
invalidValue (400) conflictingTimeFields Możesz podać tylko jedną wartość offsetTimeMs i walltime.