自分が作成したGoogle Spreadsheetの情報を取得する方法です。
ネットで色々調べたのですがよく分からず適当にやっていたらできたのでメモしておきます。
APIキーの取得
Google Cloud Platformにアクセスします。
「認証情報を作成」をクリックし「APIキー」を選択します。
APIキーが作成されるのでコピーします。
spreadsheetIdの取得
Spreadsheetを開きます。
「共有」をクリックしリンクを取得します。※「リンクを知っている全員に変更」をクリックしておきます。
下の{spreadsheetId}の部分がspreadsheetIdです。
https://docs.google.com/spreadsheets/d/{spreadsheetId}/edit?usp=sharing
取得用URL
URLを次のようにしてアクセスするとSpreadsheetの情報がJSONで取得できます。
https://sheets.googleapis.com/v4/spreadsheets/{spreadsheetId}/values/{シート名}!{範囲}?key={apikey}
{範囲}は「a1:h1000」のようにします。
コメント
[…] 前にGoogle Spreadsheetの情報を取得する方法を紹介しました。そのときはPHPのサンプルを示しましたが、今回はPythonの場合です。 […]