Notify アクティビティの作成

  • リリースバージョン: Washingtondc
  • 更新日 2024年02月01日
  • 読む1読むのに数分
  • デフォルトの Notify ワークフローでは通常、電話をかけるなどの単一の操作を実行します。カスタム Notify ワークフローアクティビティを作成すると、より複雑な機能を実装することができます。

    各 Notify アクティビティ定義でイベントハンドラー関数を使用して、独自のアクティビティ動作を設計します。たとえば、onCompleted 関数を使用して、発信者が電話を切った場合のアクティビティ結果を設定できます。
    onCompleted: function() {
    activity.result = 'call_ended';
    },
    新規の Notify ワークフローアクティビティを作成する場合は、次の設計原則に従ってください。
    • onExecute イベントハンドラー関数内で、新しい NotifyAction オブジェクトを作成します。このオブジェクトを使用して簡易または複雑なアクションを作成し、次にこのオブジェクトを notify_wf_activity テーブルにシリアル化します。
    • onUpdate イベントハンドラー関数内で、NotifyAction オブジェクトを notify_wf_activity テーブルから逆シリアル化し、このオブジェクトを使用して他の操作を実行します。
    • 必要なアクティビティの動作を実装するには、他のイベントハンドラー関数と Notify を必要に応じて使用します。