タグ

gasに関するtarchanのブックマーク (4)

  • Google Apps Scriptで6分の壁(タイムアウト)を突破する【GAS】 🌴 officeの杜 🥥

    Google Apps Scriptは使ってるとわかりますが、非常に動作が遅いです。おまけにローカルPC内で動作するVBAのようにプログラムのコードを組むと、大きなバッチ処理をさせているようなケースでは、間違いなくタイムアウトするでしょう。「起動時間の最大値を超えました」といったエラーが出るはずです。これは6分というタイムアウトが設定されているため、途中で処理が止まってしまい、スクリプトが継続できないわけです。メソッドの無駄遣いを減らし、効率よくバッチ処理を出来るようにコーディングをしても、限界があります。 まずは高速化するためのテクニックを身に着け、それでも足りない場合にこのテクニックを使いましょう。 そうなると、大きな処理は2回3回に分けて人間が実行しないといけないのか?というと、2回分程度ならそれでも良いのですが、実際の処理がどれくらい掛かるのかがわからないケースや、サーバ側の問題で

    Google Apps Scriptで6分の壁(タイムアウト)を突破する【GAS】 🌴 officeの杜 🥥
  • GAS(Google Apps Script)からATND APIにアクセスする。 - ITコンサルの日常

    はじめに Google Apps Script 勉強会 #1 前日っていうことで(もう当日ですが。。)、 たまには少し予習しておこうかと思った次第です。 で、たまたまTwitter経由で知った、こちらのエントリー。 GASからCacoo API にアクセスする - @ikikko のはてなダイアリー の劣化コピーエントリをあげてみます。。 Googleドキュメントでスプレッドシートを作って その上でGAS(Google Apps Script)を走らせて ATND APIの結果をスプレッドシートに展開してみよう という企画です。 動作 メニューから起動して、 キーワードを入力したら、 そのキーワードに合致するイベントがスプレッドシート上に表示されます!(最大10件まで) ソース(コメントいっぱい書いといたんで、そのまま読んでください) function onOpen() { var ss

    GAS(Google Apps Script)からATND APIにアクセスする。 - ITコンサルの日常
  • GASからCacoo API にアクセスする - @ikikko のはてなブログ

    Java OAuth ライブラリを使って Cacoo API にアクセスする(oauth-signpost バージョン) - @ikikko のはてなダイアリーに引き続いて、今度はGoogle Apps Script(GAS)からCacoo APIにアクセスします。 ちなみに、今回取り上げたのはCacoo APIですが、もちろん他のOAuthを使ったサービス、例えばTwitterとかでも同じ手順でアクセスできます。公式ドキュメントのサンプルコードはTwitterにアクセスするコードですしね。 いつのタイミングか忘れましたが、Google Apps ScriptのUrlFetchAppクラスにOAuthをサポートするメソッドが追加されています。こちらを使って、Cacoo APIにアクセスしてみましょう。 前準備 まずは、CacooのOAuthアプリケーション登録ページから、アプリケーションを

    GASからCacoo API にアクセスする - @ikikko のはてなブログ
  • Google Apps Script - Google Apps Script - Google Code

    Tutorial: Twitter Approval Manager Vic Fryzel, Google Apps Script Team September 21, 2010 Goal This tutorial will show you how to create a Twitter Approval Manager application with Google Apps Script. The application will make use of MailApp, OAuthConfig, ScriptProperties, UiApp, UrlFetch, and of course Twitter. Time to Complete Approximately 2 hours Prerequisites Before beginning this tutorial, y

  • 1