SOAP モジュール
SOAPモジュールを使用して、Adobe Workfront FusionでSOAPAPI に接続できます。
アクセス要件
この記事で説明している機能を使用するには、次のアクセス権が必要です。
ご利用のプラン、ライセンスタイプまたはアクセス権を確認するには、Workfront 管理者にお問い合わせください。
Adobe Workfront Fusion ライセンスについて詳しくは、Adobe Workfront Fusion ライセンスを参照してください。
SOAP モジュールの制限事項
SOAP モジュールは現在ベータ版であり、次の機能をサポートしていません。
- 要素の再定義
- 小数部桁数の制限
- 合計桁数の制限
- 空白の制限
- マルチパートの入出力メッセージ。シングルパートメッセージのみがサポートされています。
- SOAP エンコーディングスキーマおよび要素を活用して定義されたカスタム XML スキーマ要素
code language-none |
---|
|
soapenc:Array
、soapenc:arrayType
および wsdl:arrayType
の参照が含まれています。回避策
SOAP モジュールが WSDL ファイルの処理を拒否するか、モジュールの設定で様々なエラーが発生する場合は、代わりに、汎用の HTTP/リクエストの実行 モジュールを使用してみてください。
-
Workfront Fusion で新しいシナリオを作成します。
-
シナリオに HTTP/リクエストの実行 モジュールを挿入します。
-
モジュールの設定を開き、次のフィールドに入力します。
table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header Method POST Body type Raw Content type XML (application/xml) Parse response Enabled -
新しい Web ブラウザーウィンドウまたはタブを開きます。
-
WSDL URL を Web ブラウザーのアドレスバーに貼り付け、XML ファイルを取得します。
通常、WSDL URL の末尾は
?wsdl
になりますが、そうでない場合もあります。例:http://voip.ms/api/v1/server.wsdl
-
WSDL ファイルが Web ブラウザーに直接表示されない場合は、ダウンロードしたファイルをテキストエディターで開きます。
-
次の
<service>
または<wsdl:service>
タグを探します。 -
見つかったら、
location
属性から URL をコピーします。 -
Workfront Fusion で、URL を HTTP モジュールの「URL」フィールドに貼り付けます。
-
新しい Web ブラウザーウィンドウまたはタブで、「オンライン SOAP クライアント」を開きます。
-
WSDL URL を「WSDL URL」フィールドに貼り付けます。
-
「参照」をクリックします。
-
左側の機能のリストから選択します。例:
getLanguages
-
「XML をリクエスト」テキストエリアの内容をコピーします。
-
Workfront Fusion で、コピーした内容をモジュールの「URL」フィールドに貼り付けます。
-
疑問符を実際の値に置き換えることで、選択したパラメーターの値を指定します。
-
「OK」をクリックしてモジュールの設定を閉じます。
-
シナリオまたはモジュールを実行します。