概要
Box連携トリガー設定時に発生するエラーについて説明します。
原因
Box連携トリガーの設定画面は3ページで構成されています。
2ページ目「WebhookURLの登録」は、Box⇔Yoom間の疎通画面となります。
Boxの仕様上、1フォルダにつき1つのトリガー(webhook)のみ指定でき、
既に指定されたフォルダにて疎通が行われた場合、下記エラーメッセージが表示されます。
エラーメッセージ
テストボタンを2回以上押下した際には、このエラーメッセージが表示されますが、これは正常な挙動となりますのでご安心ください。(そのまま次へを押してください)
もし、初めてテストボタンを押下した時に上記エラーが表示される場合、既に他のフローボットにて該当フォルダがトリガーとして利用されています。
既存の設定を削除して、新たなトリガーを設定することは可能です。その場合は下記手順をご実施いただきますようお願いいたします。
既存のWebhookを削除し、新しいWebhookを設定する場合
手順
1.WebhookIDの取得
トリガーの設定画面でテストを行い、表示されたエラーの中からWebhookIDをコピーします。
※画像の赤枠部分
2.登録済みのWebhookIDを削除する
フローボット全体の画面で+マークを押し、Box「登録済みのWebhookを削除する」アクションを作成します。
WebhookID 欄に、1でコピーしたIDを入れ「テスト」をクリックします。
テストに成功し、テスト結果に「null」と表示されるのを確認してください。
テスト成功後、「登録済みのWebhookを削除する」は不要になります。
フローボット全体図に戻り、「登録済みのWebhookを削除する」の右上をクリックし、オペレーションを削除してください。
3.トリガーで再度WebhookURLを登録する
トリガーの設定に戻り、2つ目の画面で必須項目を入力してから
「WebhookURLを登録」を再度行います。
「WebhookURLを登録」は1回のみクリックし、次の設定ページへ進んでください。
2回目以降のクリックは、エラーとなるのが正常な挙動です。
以上でWebhookURLに関する設定は完了です。次の画面まで設定を進め、「完了」ボタンで保存してください。
# Box,ボックス,エラー,409,conflict,webhookエラー,existwebhookId,webhook






