google-photos
Automatyzuj zarządzanie zdjęciami w Google Photos — wgrywaj, organizuj i twórz albumy bez wysiłku.
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill do zarządzania biblioteką Google Photos bezpośrednio z poziomu agenta. Wgrywaj zdjęcia, twórz albumy i przeglądaj zawartość swojej biblioteki. Idealny do automatyzacji kopii zapasowych, organizacji archiwów i udostępniania obrazów. Wymaga włączenia Google Photos Library API i pobrania danych uwierzytelniających OAuth 2.0 z Google Cloud Console.
Jak używać
Przejdź do Google Cloud Console i włącz "Google Photos Library API" dla swojego projektu.
Pobierz plik poświadczeń OAuth 2.0 (credentials.json) z sekcji "Credentials" w Cloud Console i zapisz go w bezpiecznym miejscu na swoim komputerze.
Zainstaluj skill w swoim środowisku — upewnij się, że masz dostęp do folderu skills z plikiem gphotos.py oraz że Python i wymagane biblioteki są zainstalowane.
Aby wyświetlić listę istniejących albumów, uruchom skrypt z parametrem --action list, podając ścieżkę do pliku credentials.json. Wynik pokaże identyfikatory albumów, które będą potrzebne do dalszych operacji.
Aby wgrać zdjęcie, użyj parametru --action upload, podaj ścieżkę do pliku obrazu oraz opcjonalnie identyfikator albumu, do którego chcesz dodać zdjęcie. Jeśli nie podasz identyfikatora albumu, zdjęcie zostanie dodane do biblioteki głównej.
Przechowuj pliki credentials.json i token.pickle w bezpiecznym miejscu — nigdy ich nie udostępniaj. Skill ma dostęp tylko do zdjęć, które sam wgrywa, lub tych, które zostały mu jawnie udostępnione.