GAS(作成仕様書カテゴリー)の作成例イメージ画像
カテゴリー | 作成仕様書 |
---|---|
記事登録日 | 2020-02-18 09:59:33 |
テクノロジー | GAS | |
概要 | GoogleAppsまとめ できること、できないこと サーバーデータ取得(画像もファイルも) 変数受け渡しも可能 ボタンクリックのタイミングで発動 CRONのように時間指定でも発動 CRONと組み合わせて、データが追加されたら通知とかも柔軟にできるね。 filegetcontents方式でGET活用でAjaxとからめる(=サンプル参照) ボットサーバーから200以外のhttpステータスコードが返されました サーバーレス(=レンタルサーバーを借りているようなもの) フォームとかのCGIのしくみ(=カスタマイズ可能、書道教室) + データ管理(DBじゃないけど、スプレッドシート=むしろ扱いやすい、集計自動だし) + 基本的には、新しいアカウントを作成して設置してお渡し(=納品)という形かな? LINE notify は LINE Notifyの利用料金は無料となっています。しかし、利用時には「1人のユーザーにつき、1時間に通知できる回数は1000回まで」という制限があるので注意しましょう。また、広告や販売促進などの目的での利用も禁止されています。 自社サービスの広告配信なども兼ねて利用したいと考えている場合は利用できないので、より自由度が高いLINE公式アカウントの活用をおすすめします。 https://saichat.jp/line/notify/#:~:text=%E7%8F%BE%E5%9C%A8%E3%80%81LINE%20Notify%E3%81%AE%E5%88%A9%E7%94%A8,%E7%84%A1%E6%96%99%E3%81%A8%E3%81%AA%E3%81%A3%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99%E3%80%82 【令和最新版】LINE公式アカウントの作り方から運用方法まで完全解説! https://line-sm.com/blog/test191217/ グーグル スプレッドシート api php PHPでSheetsAPIを使用してGoogleスプレッドシートにデータを追記していくサンプル。 https://qiita.com/niiyz/items/30fab61adc4fcf87b98a Adobe Muse CC 食わず嫌いはいけないのでAdobe Muse CCを使ってみた。 https://cityjumperweb.com/2014/02/12/adobe-muse/ 3 分で作る無料の翻訳 API with Google Apps Script https://qiita.com/tanabee/items/c79c5c28ba0537112922 GoogleMapsAPIを使って各ルートの距離/時間を取得する(GoogleMapsは埋め込まない) http://40balmung.hatenablog.com/entry/2016/12/26/183056 Google Maps APIで二点間の距離と所要時間を計算する https://hacknote.jp/archives/15728/ Google Maps API の使い方・利用方法 https://www.webdesignleaves.com/pr/plugins/googlemap_01.html https://console.cloud.google.com/ https://maps.googleapis.com/maps/api/directions/json?origin=%E6%9D%B1%E4%BA%AC%E9%A7%85&destination=%E6%B5%85%E8%8D%89%E9%A7%85&key=AIzaSyBTpLKVhQzBTOXkaa3lWPTy5fsndnMsGu4 Google マップでルート検索のレンダリングをカスタマイズ https://maps.multisoup.co.jp/blog/2931/ 料金 https://cloud.google.com/maps-platform/pricing/sheet?hl=ja Google APIを利用して、PHPで2つの住所の距離と所要時間を取得する http://kagen88.blogspot.com/2017/06/google-apiphp.html Google Maps APIで二点間の距離と所要時間を計算する https://hacknote.jp/archives/15728/ これから始めるGCP(GCE) 安全に無料枠を使い倒せ https://qiita.com/Brutus/items/22dfd31a681b67837a74 Google Maps API 2点間の距離と時間を取得する https://www.whyit.work/entry/2018/06/04/223009 Google Apps Scriptでエラーが発生したときに処理を分ける方法 https://tonari-it.com/gas-error-try-catch/#toc7 詳解! Google Apps Script完全入門 ~Google Apps & G Suiteの最新プログラミングガイド~ (単行本) https://www.shuwasystem.co.jp/book/9784798053769.html 第1章 Google Apps Scriptの基礎知識 1-1 Google Apps Scriptとは 1-2 Google AppsとG Suite 1-3 GASで操作できるアプリケーション 1-4 GASを学ぶ上で知っておくべき注意点 第2章 スクリプトエディタ 2-1 はじめてのGAS 2-2 プロジェクトとスクリプト 2-3 スクリプトエディタの編集機能 2-4 ログとデバッグ 2-5 権限と許可 2-6 ヘルプの活用 第3章 基本構文 3-1 JavaScriptの基本 3-2 変数・定数 3-3 データ型 3-4 配列 3-5 オブジェクト 3-6 算術演算子と代入演算子 第4章 制御構文 4-1 if文による条件分岐 4-2 条件式と比較演算子・論理演算子 4-3 switch文による多岐分岐 4-4 while文による繰り返し 4-5 for文による繰り返し 4-6 for...in文による繰り返し 4-7 繰り返し処理の中断とスキップ 4-8 try...catch文と例外処理 第5章 関数 5-1 関数とは 5-2 関数リテラル 5-3 スコープ 第6章 オブジェクトの仕組み 6-1 オブジェクト・プロパティ・メソッド 6-2 クラスとインスタンス化 6-3 プロトタイプ 6-4 静的メンバー 第7章 JavaScriptの組み込みオブジェクト 7-1 組み込みオブジェクト 7-2 数値を取り扱う - Numberオブジェクト 7-3 文字列を取り扱う - Stringオブジェクト 7-4 配列を取り扱う - Arrayオブジェクト 7-5 関数を取り扱う - Functionオブジェクト 7-6 日付・時刻を取り扱う - Dateオブジェクト 7-7 正規表現を取り扱う - RegExpオブジェクト 7-8 例外情報を取得する - Errorオブジェクト 7-9 数学演算を実行する - Mathオブジェクト 7-10 JSONデータを取り扱う - JSONオブジェクト 7-11 グローバル関数 第8章 スプレッドシート 8-1 Spreadsheetサービス 8-2 SpreadsheetAppクラス 8-3 スプレッドシートを操作する - Spreadsheetクラス 8-4 シートを操作する - Sheetクラス 8-5 セル範囲を操作する - Rangeクラス 8-6 配列を使ったデータ処理 8-7 カスタム関数 第9章 Gmail 9-1 Gmailサービス 9-2 GmailAppクラス 9-3 スレッドを取得する 9-4 スレッドを取り扱う - GmailThreadクラス 9-5 メッセージを取得する 9-6 メッセージを取り扱う - GmailMessageクラス 第10章 ドライブ 10-1 Driveサービス 10-2 DriveAppクラス 10-3 フォルダを操作する - Folderクラス 10-4 ファイルを操作する - Fileクラス 10-5 フォルダ・ファイルのコレクションを操作する 第11章 カレンダー 11-1 Calendarサービス 11-2 CalendarAppクラス 11-3 カレンダーを操作する - Calendarクラス 11-4 イベントを操作する - CalendarEventクラス 第12章 ドキュメント 12-1 Documentサービス 12-2 DocumentAppクラス 12-3 ドキュメントを操作する - Documentクラス 12-4 セクションを操作する 12-5 段落・リストアイテムを操作する 12-6 テキストオブジェクトを操作する 12-7 文字列の編集と書式設定 12-8 文字列の置換と検索 第13章 翻訳 13-1 LanguageサービスとLanguageAppクラス 第14章 イベントとトリガー 14-1 シンプルトリガー 14-2 インストーラブルトリガー 14-3 イベントオブジェクト 第15章 ユーザーインターフェース 15-1 UIの操作とUiクラス 15-2 ダイアログ 15-3 メニュー 15-4 図形にスクリプトを割り当てる 第16章 ファイルとデータの操作 16-1 Blobオブジェクト 16-2 添付ファイルを操作する 16-3 Utilitiesサービス 第17章 外部サイトへのアクセス 17-1 UrlFetchサービス 17-2 HTTPリクエストとHTTPレスポンス 17-3 HTML・JSONからデータを取り出す 第18章 プロパティサービス 18-1 プロパティストア 18-2 PropertiesサービスとPropertiesServiceクラス 18-3 Propertiesクラス - プロパティストアの読み書き 第19章 ライブラリ 19-1 ライブラリを使用する 19-2 Momentライブラリ 19-3 ライブラリの作成 Google Apps ScriptでLINEに通知を送る https://officeforest.org/wp/2018/11/11/google-apps-script%E3%81%A7line%E3%81%AB%E9%80%9A%E7%9F%A5%E3%82%92%E9%80%81%E3%82%8B/ GASをWebアプリ化させる https://sugiyamatatsuya.com/gas%E3%82%92web%E3%82%A2%E3%83%97%E3%83%AA%E5%8C%96%E3%81%95%E3%81%9B%E3%82%8B/ Google Apps Script でHTMLファイルを作って表示。 https://qiita.com/taromorimotohf/items/5e52cb9062600e8ccac3 Google Apps Script で外部のCSVファイルをシートに書き出す https://hacknote.jp/archives/4682/ スプレッドシート:csvファイル読み込み https://maki1.hatenablog.com/entry/2019/09/12/214820 【コピペでOK!GAS】LINE Notifyで画像を送信する方法 https://www.yukibnb.com/entry/2019/02/10/142231 スタンプ https://devdocs.line.me/files/sticker_list.pdf Webブラウザーで作ったプログラムからLINEに好きなメッセージを送信 https://qiita.com/takatama/items/fc1e3b098e68657741cb #1 【趣味レベル】親に簡単にLINE送信するプログラム的なものをGASとLINENotifyで作った♪ https://qiita.com/______/items/f56b1fea6f5983c601c9 自動でLINE通知するプログラムをExcelで作ろう https://news.mynavi.jp/article/businesshack-7/ LINEで自動的にメッセージを定期送信する方法【LINE Notify, Google Apps Script】 https://hoshino-wp.com/line-notify-google-apps-script/ 【LINE Messaging API】みんなの LINE へプログラムからメッセージを送りたい https://qiita.com/yuu-eguci/items/1a572d83d3faf306ed08 LINE Messaging API GAS だとなぜ、BOTのサンプルばかりなのか? =BOTのようなふるまい、使い方なので? (=やっていることはnotifyとほぼ同じかも?) Google Apps ScriptでPushメッセージのLINE Botを作る。 https://qiita.com/tetrapod117/items/0e3a9caf846ea11b688a notifyだけの場合 社内既存システムに通知機能を組み込み 連携、同時処理など GASのスクレイピング処理でAmazonの商品データを取得してみた https://rabbitfoot.xyz/gas-scraiping-to-amazon/ Google Apps Script(GAS)を使ったwebスクレイピング https://qiita.com/takaito0423/items/259097b55b026800c875 GASやVBAでスクレイピングができない理由として考えるべきJavaScriptのこと https://tonari-it.com/scraping-javascript-vba/#toc4 GoogleスプレッドシートにPHPからデータ書き込み https://sterfield.co.jp/programmer/google%E3%82%B9%E3%83%97%E3%83%AC%E3%83%83%E3%83%89%E3%82%B7%E3%83%BC%E3%83%88%E3%81%ABphp%E3%81%8B%E3%82%89%E3%83%87%E3%83%BC%E3%82%BF%E6%9B%B8%E3%81%8D%E8%BE%BC%E3%81%BF/ GoogleスプレッドシートのデータをPHPで取得 https://sterfield.co.jp/programmer/google%e3%82%b9%e3%83%97%e3%83%ac%e3%83%83%e3%83%89%e3%82%b7%e3%83%bc%e3%83%88%e3%81%ae%e3%83%87%e3%83%bc%e3%82%bf%e3%82%92php%e3%81%a7%e5%8f%96%e5%be%97/ 【PHP】Google spreadsheet API(V4)の使い方・全25実例! https://blog.capilano-fw.com/?p=4337 はじめよう GoogleAppsScript! GAS と Chatwork を連携して作るお手軽プッシュ通知 https://tech.drecom.co.jp/ac2019-lets-googleappsscript/ Chatwork API ドキュメントサイトへようこそ! https://developer.chatwork.com/ja/ チャットワークAPI を Google Apps Script で使ってみた https://c-note.chatwork.com/post/69590585422/chatworkapi-gas-library |
参照URL | |
SNS |