Channel
に通知イベントを送信することをサポートしています。これは、指定されたChannelにIncoming WebHooks
を統合し、Incoming WebHooksのWebhook URLを設定することで、イベントメッセージをSlackのChannelに送信できます。設定フィールド | 必須 | 説明 |
---|---|---|
通知名 | いいえ | サードパーティ統合通知に名前を付け、その目的を記録します。 |
トリガーイベント | はい | サポートされているイベント:APIの変更、スキーマの変更、ドキュメントの変更、データのインポート、自動化テスト |
サービスURL | はい | 「Incoming WebHooks - 統合設定」のWebhook URL |
Incoming WebHooks
をApidogのプロジェクト通知イベントと関連付け、指定されたSlackのChannelに関連するAPIの変更、ドキュメントの変更、テストの完了などをプッシュすることができます。統合 - アプリ
で、Incoming WebHook
をインストールして追加します。Incoming WebHooks
の右のボタンをクリックして表示
します。Incoming WebHooks
の説明ページが開きますので、設定
をクリックしてセットアップします。Slackに追加
をクリックします。Incoming WebHooks統合を追加
をクリックします。Slack
を選択します。サービスURL
にIncoming WebHooks設定から取得したWebhook URLを貼り付けます。保存
をクリックすると、設定が完了します。次に通知イベントを作成することができます。フィールド | 必須 | 説明 |
---|---|---|
名前 | はい | この通知ターゲットの目的を説明する名前 |
HTTP POST URL | はい | Workflow内のWebhookトリガーがPOSTリクエストを受け取るURL |
作成
をクリックし、Webhookリクエストを受信したときにチャンネルに投稿
テンプレートを選択してすぐに開始できます。次へ
をクリックします。フローを作成
をクリックします。設定フィールド | 必須 | 説明 |
---|---|---|
通知名 | いいえ | サードパーティ統合通知に名前を付け、その目的を記録します。 |
トリガーイベント | はい | サポートされているイベント:APIの変更、データモデルの変更、ドキュメントの変更、データのインポート、自動化テスト |
サーバーURL | はい | リクエストを受信するHTTPサーバーのURLアドレス |
署名認証 | いいえ | 送信される内容は、HMAC SHA1暗号化アルゴリズムで暗号化され、トークンをKEYとして16進数で値を表示します(トークンの設定が必要です)。プレフィックスsha1=を含みます。 |
Webhook
を選択します。サービスURL
フィールドにセルフホストのHTTPサーバーのURLを貼り付けます。署名キー
フィールドにキーをコピーして貼り付けます。保存
をクリックすると、設定が完了します。次に通知イベントを作成することができます。設定フィールド | 必須 | 説明 |
---|---|---|
通知名 | いいえ | サードパーティ統合通知に名前を付け、その目的を記録します。 |
トリガーイベント | はい | APIの変更、データモデルの変更、データのインポート、自動化テスト。上記のいずれかのイベントが発生するとリアルタイム通知がトリガーされます。 |
サービスURL | はい | Generic Webhook Triggerプラグインで設定されたURL |
署名認証 | いいえ | Generic Webhook TriggerプラグインにAuthorization Bearerヘッダーを介して送信されます。 |
設定
>ビルドトリガー
に入り、Generic Webhook Trigger
を選択します。Webhook URLは"http://"+"サービスアドレス"+"/generic-webhook-trigger/invoke"
です。Jenkins
を選択します。サービスURL
フィールドに貼り付けます。署名トークン
フィールドにトークン
をコピーして貼り付けます。保存
をクリックすると、設定が完了します。次に通知イベントを作成することができます。フィールド | 必須 | 詳細 |
---|---|---|
名前 | はい | 通知対象の目的や特徴を強調する説明的な名前。 |
通知メールアドレス | はい | 通知を受け取るメールアドレスを入力します。プロジェクトメンバーのメールアドレスを選択するか、手動でアドレスを入力できます。複数のメールアドレスがサポートされています。 |
Email
を選択します。保存
をクリックすると、設定が完了します。次に通知イベントを作成することができます。トリガーイベント | 詳細 |
---|---|
APIの変更 | API作成 API更新 API削除 |
スキーマの変更 | スキーマ作成 スキーマ更新 スキーマ削除 |
ドキュメントの変更 | ドキュメント作成 ドキュメント更新 ドキュメント削除 |
データインポート | インポート(手動インポート) インポート(自動同期) |
レスポンスコンポーネントの変更 | レスポンスコンポーネント作成 レスポンスコンポーネント更新 レスポンスコンポーネント削除 |
スプリントブランチの変更 | スプリントブランチマージ スプリントブランチ作成 スプリントブランチアーカイブ スプリントブランチ削除 スプリントブランチ取得 |
APIバージョンの変更 | APIバージョン作成 APIバージョン削除 |
セキュリティスキームの変更 | セキュリティスキーム作成 セキュリティスキーム更新 セキュリティスキーム削除 |