google-sheets
Read and write Google Sheets data. Create spreadsheets, update cells, and manage worksheets via Sheets API.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Read and write Google Sheets data. Create spreadsheets, update cells, and manage worksheets via Sheets API.
How to use
Uzyskaj token dostępu Google. Przejdź do Google Cloud Console (console.cloud.google.com), włącz API Google Sheets dla swojego projektu i wygeneruj token dostępu (OAuth 2.0). Token będzie wyglądać jak ciąg zaczynający się od "ya29.".
Ustaw zmienną środowiskową GOOGLE_ACCESS_TOKEN. W terminalu lub konfiguracji agenta dodaj: export GOOGLE_ACCESS_TOKEN="ya29.xxxxxxxxxx" (wstaw swój rzeczywisty token).
Aby odczytać dane z arkusza, użyj identyfikatora arkusza (spreadsheetId) i zakresu komórek, np. Sheet1!A1:D10. Agent wyśle żądanie GET do API Sheets z nagłówkiem Authorization zawierającym Twój token.
Aby zapisać dane do komórek, przygotuj tablicę wartości (np. [["Imię", "Wynik"], ["Anna", 95]]) i wyślij żądanie PUT do API z opcją valueInputOption=USER_ENTERED. Dane zostaną wstawione w określonym zakresie.
Aby dodać nowe wiersze do arkusza, użyj operacji append — agent doda dane na koniec istniejącej tabeli bez nadpisywania zawartości. Przydatne do logowania nowych wpisów lub zbierania wyników.
Aby utworzyć nowy arkusz, wyślij żądanie POST z tytułem dokumentu. API zwróci identyfikator nowego arkusza, który możesz następnie używać do odczytu i zapisu danych.