すべてのプロダクト
Search
ドキュメントセンター

Blockchain as a Service:外部サービス

最終更新日:Apr 01, 2026

外部HTTPサービストリガーを設定して、ブロックチェーンイベントをご利用のアプリケーションまたはサードパーティサービスに転送します。BaaS がブロックチェーン上で一致するイベントを検出すると、指定した URL に HTTP リクエストを送信します。

前提条件

開始する前に、以下を準備してください。

  • 対象組織にクラウドサービス統合モジュールをインストール済みであること

外部HTTPサービストリガーの設定

  1. [マイ組織] セクションで、対象の組織を見つけ、[クラウドサービス連携] をクリックします。

  2. [外部 HTTP サービス] タブをクリックします。

  3. [構成の追加] をクリックします。[外部 HTTP サービス構成の追加] ペインで、次のパラメーターを設定します。

    パラメーター説明
    名前トリガーの識別用名前です。
    チャネル/ネットワークトリガーがリッスンし、イベントをプッシュするファブリックチャネルです。
    イベントタイププッシュ対象のブロックチェーンイベントの種類です。利用可能なイベントタイプについては、「イベントの購読」をご参照ください。
    URL外部サービスの HTTP または HTTPS エンドポイントです。
    メソッドエンドポイントを呼び出す際に使用する HTTP メソッドです。サポートされる値: GETPOST
    認証方式エンドポイントに対する認証方式です。下記の「認証方式」をご参照ください。
    失敗しきい値高度な設定です。配信に失敗した回数がこのしきい値に達すると、トリガーは「失敗」状態に移行し、処理を停止します。-1 を指定するとしきい値が無効化され(トリガーは「失敗」状態に移行しません)。
    フィルター高度な設定です(任意)。特定のイベントのみをプッシュする場合、フィルターを設定してください。「フィルターの使用」をご参照ください。
  4. [追加] をクリックします。トリガーがリストに表示されます。

    create complete

認証方式

メソッド説明
none認証なし。
basicユーザー名とパスワードを使用した基本認証。
bearerHTTP ベアラートークンを使用したベアラートークン認証。

トリガーの管理

トリガーを作成した後、トリガーリストから次の操作を実行できます。

操作説明
[有効化]外部サービスへのイベントのプッシュを開始します。有効化後、トリガーは最新のブロックからイベントをプッシュします。トリガーが無効化されている間に生成されたイベントは破棄されます。
無効化外部サービスへのイベントのプッシュを停止します。
[削除]トリガーを削除します。

障害処理の仕組み

外部サービスがエラーを返すか、リクエストが失敗した場合、トリガーは配信をリトライします。すべてのリトライ試行が失敗した場合、イベントは破棄され、1回の失敗としてカウントされます。

[ブロック高] フィールドには、トリガーが処理した最新のブロックが表示され、その進捗状況を反映しています。

トリガーステータス:

  • 例外: サービスエラーまたはパラメーター設定エラーが発生した場合に表示されます。[例外] にポインターを重ねると、エラー詳細が表示されます。

  • 失敗: 失敗の合計数が失敗しきい値を超えた場合に表示されます。トリガーはこの状態で処理を停止します。

失敗状態からの回復方法: トリガーまたは外部サービスを修復し、次に [有効化] をクリックします。障害カウントがゼロにリセットされ、トリガーは処理を再開します。

次のステップ