Google Sheets API を使用して、スプレッドシートのデータ操作や自動化を行うことができます。
主な機能
GOOGLE_SHEETS_EDIT_SHEET
- スプレッドシート ID、範囲、値を指定してシートを編集
GET_SHEET
- スプレッドシート ID と範囲を指定してデータを取得
Google Sheets API を使用するには、Jinba シークレットダッシュボード にアクセスし、Google アカウントで認証してください。これにより、新しい OAuth トークンが生成されます。
注意:API キーは機密情報として扱い、公開リポジトリにコミットしないでください。
例:シートの編集とデータ取得
- id: edit_sheet
tool: GOOGLE_SHEETS_EDIT_SHEET
config:
- name: token
value: "{{secrets.GOOGLE_SHEETS_OAUTH_TOKEN}}"
input:
- name: spreadsheet_id
value: "0123456789"
- name: range
value: Sheet1!A1:D5
- name: values
value: '[["A1", "B1"], ["A2", "B2"]]'
- id: get_sheet
tool: GET_SHEET
config:
- name: token
value: "{{secrets.GOOGLE_SHEETS_OAUTH_TOKEN}}"
input:
- name: spreadsheet_id
value: "0123456789"
- name: range
value: Sheet1!A1:D5