以下は、SOAP 実行パラメーターを使用した JavaScript 配列の作成に関する説明です。
始める前に
必要なロール:web_service_admin、activity_admin、activity_creator
このタスクについて
パラメーターの配列に名前と値のペアをさらに追加するには、値を既存の配列に追加します。
手順
-
次の構文を使用して JavaScript オブジェクトを作成し、それを
executionParam.parameter 配列に追加します。
var newParameter = {"name":"parameterName","value":"parameterValue","additional_attribute":"none"};
executionParam.parameters.push(newParameter);
新しいパラメーター JavaScript オブジェクトを配列に追加することにより、配列内ですでに利用可能な要素が影響を受けないようにします。
-
[SOAP メッセージ パラメーター] 入力フィールドの [追加の属性] 列の値を必ず [テキストをエスケープしない] に設定してください。
この場合、value 属性に指定された値はエスケープされません。この例は次のとおりです。
var newParameter = {"name":"parameterName","value":"parameterValue","additional_attribute":"do_not_escape_text"};
executionParam.parameters.push(newParameter);
注: additional_attribute フィールドの値が [なし] の場合、value 属性によって指定された値はエスケープされます。最初の例では、parameterValue がエスケープされます。