Toolverse
Wszystkie skille

yt-api-cli

autor: openclaw

Zarządzaj kanałem YouTube z terminala – pełny interfejs wiersza poleceń do YouTube Data API v3.

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
Backend
Wyświetlenia
4

O skillu

Narzędzie dla twórców i administratorów kanałów YouTube, którzy chcą automatyzować zarządzanie zawartością z poziomu wiersza poleceń. Obsługuje wyszukiwanie i listowanie filmów, przesyłanie materiałów, zarządzanie playlistami oraz subskrypcjami. Wymaga konfiguracji OAuth 2.0 w Google Cloud Console i działa na macOS i Linuksie.

Jak używać

  1. Przejdź do Google Cloud Console (console.cloud.google.com), utwórz nowy projekt lub wybierz istniejący, a następnie włącz YouTube Data API v3. W sekcji Credentials utwórz poświadczenia OAuth 2.0 dla aplikacji desktopowej i pobierz plik konfiguracyjny zawierający client_id i client_secret.

  2. Zainstaluj yt-api-cli za pomocą go install (go install github.com/nerveband/youtube-api-cli/cmd/yt@latest) lub pobierz gotowy plik binarny ze strony releases na GitHubie, nadaj mu uprawnienia wykonywania (chmod +x) i przenieś do /usr/local/bin/.

  3. Utwórz katalog konfiguracyjny (~/.yt-api) i zapisz w pliku config.yaml swoje dane OAuth (client_id, client_secret) wraz z ustawieniami domyślnych formatów uwierzytelniania i wyjścia.

  4. Zaloguj się do swojego konta Google poleceniem yt-api auth login, które otworzy przeglądarkę. Zweryfikuj status uwierzytelniania poleceniem yt-api auth status.

  5. Używaj podstawowych operacji: yt-api list videos --mine wyświetla Twoje filmy, yt-api search --query "fraza" wyszukuje zawartość, a yt-api upload video ./plik.mp4 --title "Tytuł" przesyła nowy film na kanał z metadanymi (opis, tagi, poziom prywatności).

Podobne skille