Toolverse
All skills

google-photos

by openclaw

Manage Google Photos library. Upload photos, create albums, and list library content. Use when the user wants to backup, organize, or share images via Google Photos.

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
openclaw
Category
Backend

About this skill

Manage Google Photos library. Upload photos, create albums, and list library content. Use when the user wants to backup, organize, or share images via Google Photos.

How to use

  1. Przejdź do Google Cloud Console i włącz "Google Photos Library API" dla swojego projektu.

  2. Pobierz plik poświadczeń OAuth 2.0 (credentials.json) z sekcji "Credentials" w Cloud Console i zapisz go w bezpiecznym miejscu na swoim komputerze.

  3. 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.

  4. 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.

  5. 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.

  6. 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.

Related skills