Lists.asmx を介して UpdateListItems を使用する場合, それは、エラーを生成する簡単です。:
無効な URL パラメーター.
指定された URL が無効なコマンドまたは値が含まれています. URL をもう一度確認してください。.
ID を忘れた場合は、このエラーを得ることができる、更新するフィールドの一覧です。 これは、, 多くの SP これらの web サービスのような, ID 属性には ID を含める必要があるので少し直感に反するが、 <メソッド> 要素。 あなたがいないと ID を更新し、たくないおそらく最初の場所で.
この SOAP エンベロープを動作します。:
<soapenv:封筒 xmlns:soapenv =' http://schemas.xmlsoap.org/soap/envelope/'> <soapenv:体> <UpdateListItems xmlns =' http://schemas.microsoft.com/sharepoint/soap/'> <姓>{C712E2EA-54E1-47AD-9D99-1848C7773E2F}</姓> <更新プログラム> <OnError バッチ =「続ける」"> <メソッド ID ="1" Cmd ="更新"> <フィールド名 ="CooperativeLock">ロックされています。!</フィールド> <フィールド名 =「ID">1</フィールド> </メソッド> </バッチ> </更新プログラム> </UpdateListItems> </soapenv:体> </soapenv:封筒>
ID フィールドの参照を取り除く場合は迷惑な「無効な URL パラメーター」メッセージを得るでしょう.
</終了>
私は Twitter の上に従ってください。 http://www.twitter.com/pagalvin