LiveCuepoints: insert

Metode ini tidak digunakan lagi dan diganti dengan metode liveBroadcasts.cuepoint.

Menyisipkan titik tanda ke dalam live streaming. Saat ini, permintaan ke metode ini harus diotorisasi oleh akun yang terkait dengan Pemilik Konten YouTube.

Permintaan

Permintaan HTTP

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

Otorisasi

Permintaan ini memerlukan otorisasi dengan setidaknya satu cakupan berikut (baca selengkapnya tentang autentikasi dan otorisasi).

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

Parameter

Tabel berikut mencantumkan parameter yang didukung kueri ini. Semua parameter yang tercantum adalah parameter kueri.

Parameter
Parameter yang diperlukan
channelId string
Parameter channelId mengidentifikasi saluran yang memiliki siaran ke mana titik tanda disisipkan.
onBehalfOfContentOwner string
Parameter onBehalfOfContentOwner mengidentifikasi pemilik konten yang bertindak atas nama pengguna.

Isi permintaan

Berikan resource liveCuepoint dalam isi permintaan. Untuk resource tersebut:

  • Anda harus menentukan nilai untuk properti ini:

    • broadcastId
    • settings.cueType

  • Anda dapat menetapkan nilai untuk properti ini:

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

Tanggapan

Jika berhasil, metode ini menampilkan resource liveCuepoint dalam isi respons.

Error

Tabel berikut mengidentifikasi pesan error yang dapat ditampilkan API sebagai respons terhadap panggilan ke metode ini. Lihat dokumentasi pesan error untuk mengetahui detail selengkapnya.

Jenis error Detail error Deskripsi
invalidValue (400) conflictingTimeFields Hanya salah satu dari offsetTimeMs dan walltime yang dapat ditentukan.