昨日なんとかGASからCloudDatastoreのREST APIを叩いて値を取り出すことには成功したので、今日は入力やその他のAPIを叩いたり、まとめてライブラリ化したり。(野良でも一応それっぽいのはあって車輪の再発明感はあったんだけど、でも安心感を取って自前で実装。GAS自体にもバージョン管理っぽい機能あったりで面白いけど、既存のコードと二重管理になるのはちょっと嫌っぽい。)
REST Resource: projects | Cloud Datastore | Google Cloud
REST API、beginTransactionはあるけどinsertやらupdateやらはcommitとセットになってて、rollbackってどこで使えばいいんだろう・・・?と色々疑問に思う部分は残しつつも、ひとまず使いたい要件自体は満たすものが作れたはず。
ただ、ここまで調子良くやってきたけど、GASも全くの無制限というわけではなくて容量やら時間やら回数やらで制約はあるんで、このへん引っかからないか不安になってきた。
Quotas for Google Services | Apps Script | Google Developers
詳解! GoogleAppsScript完全入門 ~GoogleApps & G Suiteの最新プログラミングガイド~
- 作者: 高橋宣成
- 出版社/メーカー: 秀和システム
- 発売日: 2017/12/23
- メディア: 単行本
- この商品を含むブログを見る