プログラミング » GAS »

[GoogleAppsScript]GASからSlackにメッセージを投稿する方法

[GoogleAppsScript]GASからSlackにメッセージを投稿する方法

前提条件 SlackBOTの作成を完了していること。 ※作り方については以下記事を参考にしてください。 手っ取り早く送信したい場合 以上のコードをコピペして必要箇所を変更し実行。 BOTに設定した名前とアイコンでメッセー […]

GASで処理の同時実行を避けるLockserviseによる排他処理の実装方法

GASで処理の同時実行を避けるLockserviseによる排他処理の実装方法

実装方法概要 以下の実装例はタイムアウト時にエラーとする例。エラーとしない場合については後述。 ロック取得 LockServiceのgetから始まる3つのメソッドのいずれかを使用して取得します。 基本的にはgetScri […]

GASの排他処理[LockService]の3つのget〜Lock処理の違いを調べた

GASの排他処理[LockService]の3つのget〜Lock処理の違いを調べた

GASで同時実行を避けるために排他処理を行いたい場合、LockServiceというサービスを利用できます。 このサービスでロックを取得する際に3つの異なるロック取得方法があるため、それぞれの特徴についてまとめてみました。