Amikor a dolgozó UpdateListItems via lists.asmx, könnyű a hibát:
Érvénytelen URL-paraméter.
Az URL-cím tartalmaz egy érvénytelen parancsot vagy értéket. Kérjük, ellenőrizze az URL-cím újra.
Lehet kapni ezt a hibát, amikor elfelejted, ID felvenni a mezők frissítése. Ez, mint egy csomó a SP webes szolgáltatások, egy kicsit counterintuitive, óta ön szükség, hogy az ID az ID attribútuma a <A módszer> elemet. És te nem frissített ID, és valószínűleg soha nem akarja az első helyen.
A SOAP-boríték működik:
<soapenv:Boríték xmlns:soapenv ="http://schemas.xmlsoap.org/SOAP/Envelope/'> <soapenv:Szerv> <UpdateListItems xmlns ="http://schemas.microsoft.com/SharePoint/SOAP/'> <listName>{C712E2EA-54E1-47AD-9D99-1848C7773E2F}</listName> <frissítések> <Kötegelt OnError ="Továbbra is"> <Módszer ID ="1" Cmd ="Frissítés"> <Mező neve ="CooperativeLock">zárt!</A mező> <Mező neve ="ID">1</A mező> </A módszer> </Egy tétel> </frissítések> </UpdateListItems> </soapenv:Szerv> </soapenv:Boríték>
Ha a szalag ki az ID mező hivatkozást, akkor kapsz a bosszantó üzenet "Érvénytelen URL-paraméter".
</vége>
Kövesse nekem Twitter http://www.twitter.com/pagalvin
kösz, egyszerű, de hatékony post, Én megtakarított sok időt.