Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?
(データを追加する Web API は Google Sheets にデータを追加する Web API をサクッと作る をご覧ください) Google Sheets のデータをJSON 形式で取得する Web API を、10分くらいでサクッと作ります。 レスポンスタイムが長いので、あくまで試作用としてご利用ください。 シートにある全ての情報を取得する だったら、 [ { "title": "TechCrunch Japan", "feed_url": "http://jp.techcrunch.com/feed/" }, { "title": "Engadget Japanese", "feed_url": "http://japanese.engadget.com/rss.xml" } ] が取得できます。 新しいシートを作る https://docs.google.com/sprea
HtmlService、ContentServiceまとめシリーズ その① Webアプリケーションの基本 その② FusionTablesとの連携 その③ スプレッドシートのUI その④ JSON API(今ここ!) HtmlServiceでAPI作れちゃうとか書きましたが、思いっきり訂正させてください。筆者がGASでAPIを作るときによく使うのは、「ContentService」でした。申し訳ありません。タイトルもその④から思いっきり訂正しています。 ということで、気を取り直して、GASでJSONを返すAPIを作ってみたいと思います。 基本形 今までは、URLにアクセスがあった場合に、doGet関数の処理が起動し、HTMLをレスポンスとして返すということをしていました。 ここではURLにアクセスがあった場合にJSONをレスポンスで返すということをしてみたいと思います。 具体的には以下のよ
前置き GoogleAppsScriptなら、簡単に無料でWEBAPIを作ることができます。 今回は余計なことは言わず、WEBAPIを作る最速の方法をお伝えします。 手順 GoogleAppsScriptのエディターを開く ソースコードを貼り付ける 公開しておわり 以下から、それぞれ説明していきます。 GoogleAppsScriptのエディターを開く よくわかない人は下記の記事を追ってください。わかった人は次の章へ飛んでください。 GooglaAppsScriptの開発環境を用意する2つの方法 ソースコードを貼り付ける 今回はJSON及びJSONPでレスポンスを返します。 function doGet(e) { //アクセスが来たら実行します if(!e.parameter.action) { //actionが指定されてない場合 return createContent(e.param
#目的/ゴール GoogleAppsScriptを利用して、SpreadSheetのデータをJSONで返すAPIを作成する #背景 Django家計簿アプリの作成にトライ中。 今はGoogleSpreadSheetで家計簿をつけているので、そのデータをDjangoでも利用したいと考えている そこでSpreadSheetから現状のデータを取り出し、JSONで返してくれるAPIを作成したい。 GoogleAppsScriptで、単にreturn [json data]でいいのかと思ったらだめだった。どうやらContentServiceを利用する必要があるらしい なんとかAPI-Callに成功したのでとりあえずメモ GAS ##script function doGet(e) { // listデータをjsonに変換 payload = JSON.stringify(get_kakeibo())
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く