コンテンツまでスキップ
日本語
  • 検索フィールドが空なので、候補はありません。

アクションの出力とエラーの扱い

「メッセージID」「エラーコード」「エラーの内容」の使い方と、失敗時に分岐させる方法です。

応用的な使い方

アクションの実行結果は、出力項目と分岐で扱えます。通知に失敗したときに別の処理へ進める設計ができます。

この記事で分かること
  • 出力項目
  • エラー時の分岐
  • 分岐の使いどころ

出力項目

項目内容
メッセージID成功したときの、Chatwork のメッセージIDです。後続のアクションで参照できます。
エラーコード失敗したときのコードです。
エラーの内容失敗した理由の文です。

エラー時の分岐

直らない失敗は、エラーコードと一緒に、ワークフローを止めずに次へ進める形で返されます。コードごとに分岐の名前が用意されています。

エラーコード主な原因対処の記事
INVALID_INPUTルームIDや本文が空、対象外のオブジェクト入力エラー
BUSINESS_RULEルームにアクセスできない、月間上限、Chatwork 未接続ルームにアクセスできない / 月間上限
REAUTH_REQUIRED再接続が必要再接続が必要
RATE_LIMITED / TEMPORARY_FAILURE回数の上限、一時的な問題(自動で呼び直されます)失敗時の再実行

すべてのコードと文言は ワークフローアクションの入出力とエラーコード にあります。

使いどころ

  • 通知が失敗したレコードに、担当者へのタスクを作る。
  • 「ルームにアクセスできない」で失敗したら、管理者へ別の経路で知らせる。

関連する記事