GoogleスプレッドシートのAPI化サービス「SSSAPI」、正式版を12月1日にリリースへ

合同会社めもらばは、GoogleスプレッドシートのAPI化サービス「SSSAPI」の正式版リリースを12月1日に決定したと発表した。最上位プランを無料で利用できるβ期間中は11月30日までとなった。

■SSSAPIとは

SSSAPIはGoogleスプレッドシートの内容をJSON形式で返却するAPIを作成できるWebサービス。
「ちょっとしたAPIがあるといいけど、 サーバを用意するほどではない」
「クライアント/ビジネスサイドに入力してほしいけど、 管理画面を作る余裕がない」
「GoogleActionScript(GAS)で作成しているが、レスポンスが遅い」
といったときに、シンプルなJSON APIをノーコード/コードレスで作成することが可能だ。

SSSAPIでは、このようなスプレッドシートから、
出典元:プレスリリース
以下のようなJSONを返すAPIを簡単に作成できる。
出典元:プレスリリース
全件のリストを取得だけでなく、ページングやフィルタリングなどにも対応しており、呼び出し元ドメインやアクセストークンによるアクセス制御も用意されている。

・利用事例① お知らせなどのシンプルなコンテンツ管理
お知らせやリリース情報などの内容をスプレッドシートで管理したAPIを使うことでサーバなどの用意が不要でWebサイトに組み込むことが可能だ。従来では、管理画面を作成したり、Headless CMSを利用する必要があったが、他のデータと関連が少ないシンプルなデータの場合に少ない工数でAPIを用意することができる。

・利用事例② ビジネスサイド/非エンジニアとの共同編集
Webサイトに表示するメッセージなど、業務をよく知っている人に入力してほしい場合がある。DBやJSONファイルを直接編集することも可能だが、慣れていない人にはハードルが高くなる。SSSAPIではスプレッドシートを管理画面として利用できるようにするため、ビジネスサイドも巻き込みつつ、スムーズに連携することが可能だ。また、スプレッドシートの翻訳関数を利用すれば、多言語対応の際にも効果を発揮する。

・利用事例③ プロト開発時のモックアップAPI
プロトタイプ開発などの初期段階の場合、ダミーデータのJSONファイルなどを用いて、APIサーバのモックを用意することもある。しかし、試行錯誤が多いため、項目の追加・変更が多く発生し、JSONファイルの修正は手間がかかる。一方、スプレッドシートであれば、列の追加/削除により、項目の一括追加/削除が簡単に行える。また、スプレッドシートであれば業務有識者に協力しやすいため、実際のデータに近いダミーデータの作成も可能だ。

Article Tags

Special Features

連載特集
See More