Trailhead「システム管理者中級」の「フローで外部サービスを使用する」内にある「外部サービスアクションを使用してフローを作成する」のChallengeについて質問です。
手順に従って設定を実施しましたが、フローをデバックした際にConflictというエラーになってしまいます。
Playgroundを新規作成してから実施しても同様のエラーとなりました。
ちなみにChallenge自体はなぜか合格になります。
上記の解決策についてご教示いただけますと幸いです。よろしくお願いいたします。
<デバック時のエラー内容>
BANKSERVICE.ADDACCOUNT (EXTERNAL SERVICES):Add Bank Account
Inputs:
accountName = {!Last_Name_on_Account} (Thompson)
accountType = {!Bank_Account_Type} (Checking)
Error Occurred: Conflict
<メール受信内容>
You’ve received this email because an error occurred while your "Bank Account Records" flow was running. Debug this flow in Flow Builder.
Error element Add_Bank_Account (FlowActionCall).
Conflict
動作確認しました。
既存の不具合により「getAccount アクション」の入力パラメーターが入れ替わっているようです。失礼しました。
入力パラメータ―は入れ替わってないです。
誤りを訂正します。
エラーになるのはAPIの仕様だと考えます。
※外部サービス上で対象ユーザーの銀行口座レコードが既に作成済みのためエラー
---
デバック時に[Last Name on Account (口座の姓)] に Checking[Bank Account Type (銀行口座種別)] に Thompsonと入力してみてください。ご参考になれば幸いです。