🌐

Google シートから REST API を駆動する

2023/12/16に公開

はじめに

この記事は、
 Drive a REST API from a Google Sheet
という動画を参考に、『実際にやってみた』という記事になります。

この記事で実施する事。

  • APIライブラリを有効化。
  • Cloud Run Service をデプロイする。
  • ブラウザからリクエストを実行する。

REST APIについて噛み砕いて理解しておく。

REST API について噛み砕いた説明はスクラップにまとめました。
https://zenn.dev/tomoyuki_suzuki/scraps/30e56434cedc5b

APIライブラリを有効化。

APIライブラリから Google Sheets API を有効化
api_google_sheets.png

Cloud Run Service をデプロイする。

search-data-from-spreadsheets を、git clone してください。

git clone https://github.com/tomo8332/gcp-sample.git

git cloneの実行が完了したら、cdコマンドを使って、対象のディレクトリ階層へ移動。

cd gcp-sample/cloud-run-rest-api/json/search-data-from-spreadsheets

README.md を読んで、Cloud Run サービスのデプロイを行なってください。

ブラウザからリクエストを実行する。

ブラウザもしくはPostmanからリクエストを実行。
IDを条件に、スプレッドシートに記載されている内容が
レスポンスとして戻ってくれば成功です。

api_google_sheets_slipslap.png

api_google_sheets_rest.png

終わりに

今回の記事は、動画を視聴しまして、
実際に『手を動かしてみた』という内容でまとめました。

REST APIを使うことで、クライアントとサーバーの
データのやり取りが容易に行えるようになるそうです。

REST API に試しに触れてみたいと
考えていましたら、参考にしていただけると幸いです。

この記事が読まれている方にとって、
参考になる記事となりましたら、『いいね』を
付けていただけますと、励みになりますので、
よろしくお願いします。

Discussion