Setup YouTube untuk music request.
Aktifkan YouTube Data API v3, cipta API key yang restricted dan tetapkan viewer gate dalam SKFINITY.
Buka YouTube Data API v3 dalam API Library.
- Gunakan akaun Google milik sendiri.
- Cipta atau pilih satu Google Cloud project yang anda urus.
- Gunakan project yang sama ketika enable API dan cipta key.
Pilih project dan enable API
Buka Google Cloud Console. Pilih atau cipta project seperti SKFINITY Personal. Dalam APIs & Services → Library, cari YouTube Data API v3 dan tekan Enable. Anda juga boleh menggunakan pautan terus API Library.
Cipta dan restrict API key
Buka APIs & Services → Credentials, pilih Create credentials → API key, kemudian edit key itu. Di bawah API restrictions, pilih Restrict key, tandakan YouTube Data API v3 dan tekan Save. Application restriction bergantung pada environment; jangan isi domain SKFINITY sebagai HTTP referrer untuk desktop app tanpa arahan support.
Simpan setting dalam SKFINITY
Dalam SKFINITY buka Settings → YouTube. Paste API key, tetapkan Minimum Level dan pilih sekurang-kurangnya satu Allowed badge, kemudian tekan Save YouTube Settings. Field API key yang kosong mengekalkan credential yang sudah tersimpan.
Uji carian dan viewer request
Buat satu manual request sumber YouTube dan semak hasil carian, queue, video serta audio. Selepas TikTok host sudah LIVE dan connector connected, uji viewer command !video tajuk - artis. Viewer mesti memenuhi Minimum Level dan sekurang-kurangnya satu allowed badge. Manual host request bypass kedua-dua viewer gate, jadi manual test sahaja belum membuktikan viewer access.
Diagnosis cepat
API key ditolak atau carian kosong +
Semak YouTube Data API v3 telah enabled dalam project yang sama dengan key, dan API restriction turut membenarkan YouTube Data API v3.
Quota exceeded +
Semak quota serta error dalam Google Cloud project sendiri. Jangan cipta banyak key sebagai jalan pintas; rujuk YouTube Data API getting started.
Setting tidak boleh disimpan +
Pilih sekurang-kurangnya satu Allowed badge dan pastikan Minimum Level ialah nombor yang sah.
Manual request berjaya tetapi viewer gagal +
Semak TikTok LIVE connected, viewer mencapai Minimum Level dan mempunyai sekurang-kurangnya satu badge yang dibenarkan. Manual request memang bypass viewer gates.
