UpdateListItems ile lists.asmx yolu ile çalışırken, hata oluşturmak çok kolaydır:
Geçersiz URL parametresi.
Sağlanan URL geçersiz bir komut veya değeri içerir.. Lütfen URL'yi yeniden denetleyin.
Kimliği alanına dahil etmek boş zaman bu hatayı alabilirsiniz güncelleştirmek için alan listesi. Bu, Bu SP web hizmetleri çok gibi, Kimliği özniteliğinde kimliği eklemeniz gerekir beri biraz counterintuitive olduğunu <Yöntemi> öğe. Ve sen kimliği güncelleme ve muhtemelen ilk etapta istiyorum asla.
Bu SOAP Zarf works:
<soapenv:Zarf xmlns:soapenv =' http://schemas.xmlsoap.org/SOAP/Envelope/'> <soapenv:Vücut> <UpdateListItems xmlns =' http://schemas.microsoft.com/SharePoint/SOAP/'> <listName>{C712E2EA-54E1-47AD-9D99-1848C7773E2F}</listName> <güncelleştirmeleri> <Toplu OnError ="Devam"> <Yöntem kimliği ="1" Cmd ="Güncelleştirme"> <Alan adı ="CooperativeLock">kilitli!</Alan> <Alan adı ="KİMLİĞİ">1</Alan> </Yöntemi> </Toplu iş> </güncelleştirmeleri> </UpdateListItems> </soapenv:Vücut> </soapenv:Zarf>
Eğer kimliği alanı başvurusu şerit sataşmak "Geçersiz URL parametresi" iletisini alırsınız:.
</sonunda>
Heyecan beni izleyin http://www.twitter.com/pagalvin
Teşekkürler, basit ama etkili yazı, Çok zaman kaydedilmiş.