Workfront Fusion カスタム API 呼び出しモジュール 422 エラー

PUT、DELETE、POSTアクションのいずれかでWorkfront カスタム API 呼び出しモジュールを使用しようとした際に発生した 422 エラー([ 422] 無効なパラメーター:更新値「undefined, JSON 解析エラー…」)を解決する方法を説明します

説明 description

環境

  • Workfront Fusion

問題/症状

PUTDELETE または POST のアクションでWorkfront カスタム API 呼び出しモジュールを使用しようとすると、422 エラー([ 422] 無効なパラメーター:更新値「undefined, JSON 解析エラー…」)が発生します

解決策 resolution

問題を解決するには、次の手順に従います。

  1. 422 エラーを発生させる カスタム API 呼び出し モジュール を開きます。
  2. Content-Type ヘッダーを削除します。
  3. ヘッダーの マップ切り替え をクリックします。
  4. モジュールを保存します

原因

このエラーは通常、情報を渡すために本文ではなくクエリパラメーターを使用するように カスタム API 呼び出し モジュールが設定されていることが原因です。 ただし、モジュールは、デフォルトで本文を持つように設定されています。 Content-Type ヘッダーを削除し、Map Toggle ヘッダーを切り替えると、この問題が解決します。

関連資料

Workfront ガイドの [Custom API Call] (https://experienceleague.adobe.com/docs/workfront/using/adobe-workfront-fusion/fusion-apps-and-modules/workfront-modules.html?lang=ja#: :text=%C2%A0Create%20Record-,Custom%20API%20Call,-Delete%20Record)。

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f