Dirbant su UpdateListItems per lists.asmx, tai lengva generuoti klaidos:
Neleistina URL parametrą.
Į URL yra neleistina komanda arba vertė. Prašome dar kartą patikrinti URL.
Jūs galite gauti šią klaidą, kai jums pamiršti, kad ID į laukų atnaujinti sąrašą. Tai, kaip daug šių SP interneto paslaugų, yra didelis counterintuitive, nes jums reikia įtraukti ID atributo ID į <Metodas> elementas. Ir jūs ne atnaujinta ID ir tikriausiai niekada nenorės į pirmąją vietą.
Šis SOAP vokas veikia:
<soapenv:Voko xmlns:soapenv ="http://schemas.xmlsoap.org/SOAP/Envelope/ "> <soapenv:Įstaiga> <UpdateListItems xmlns ="http://schemas.Microsoft.com/SharePoint/SOAP/ "> <listName>{C712E2EA-54E1-47AD-9D99-1848C7773E2F}</listName> <atnaujinimai> <Paketinis Esant_klaidai ="Toliau"> <Metodas ID ="1" Cmd ="Update"> <Lauko pavadinimas ="CooperativeLock">užrakintas!</Lauko> <Lauko pavadinimas ="ID">1</Lauko> </Metodas> </Partijos> </atnaujinimai> </UpdateListItems> </soapenv:Įstaiga> </soapenv:Vokas>
Jei jūs juostelės iš lauko nuorodos kodą tada jūs gausite erzina "Neteisingas URL parametrą".
</pabaigos>
Sekite mane Twitter ne http://www.twitter.com/pagalvin