2
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Googleスプレッドシートの読み取り

Posted at

はじめに

Googleスプレッドシートに入力した情報を読み取るために使用しました.Ubuntu 22.04からcurlでアクセスし,jsonファイルとして保存しました.

使い方

Google Cloud プロジェクトを作成する

Google Workspace APIを使うには,Google Cloud プロジェクトを作成する必要があります.プロジェクト名,プロジェクトに関連付ける組織,プロジェクトを配置する場所を決めます.

Google Sheets APIを有効にする

Google WorkspaceのプロダクトライブラリからGoogle Sheets APIを選択し,有効化します.

OAuth 同意を構成する

アクセス認証情報を作成する

APIキー,OAuth2.0クライアントID,サービスアカウントを作成します.

読み取り

Googleスプレッドシートは,それぞれspreadsheetId持ちます.spreadsheetIdは,スプレッドシートのURLにかかれています.スプレッドシートのURLは,下記のようになっています.
https://docs.google.com/spreadsheets/d/"spreadsheetId"/edit#gid=0
"spreadsheetId"の部分がそれぞれのspreadsheetIdになっています.

下記のURLに"spreadsheetId","シート名","APIキー"を入れてアクセスすると,
https://sheets.googleapis.com/v4/spreadsheets/"spreadsheetId"/values/"シート名"?key="APIキー"
下のようなスプレッドシートの場合
スクリーンショット 2024-01-11 052122.png
下のようなページが出てきます
スクリーンショット 2024-01-11 052202.png

2
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?