I hope this is the right place to post this question.

I recently installed the suds client and was able to successfully authenticate against sharepoint.

I’m unable to perform the most basic query however.  I tried searching the archives of this list and only saw dead-end threads about this.

I have a sharepoint list accessible here:

https://my.sharepoint.com/Lists/Products/AllItems.aspx

I try to use this code:

sClient.service.GetList(listName='Products')

Which produces:

<SOAP-ENV:Envelope xmlns:ns0="http://schemas.microsoft.com/sharepoint/soap/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">

   <SOAP-ENV:Header/>

   <SOAP-ENV:Body>

      <ns0:GetList>

         <ns0:listName>Products</ns0:listName>

      </ns0:GetList>

   </SOAP-ENV:Body>

</SOAP-ENV:Envelope>

I always receive the error:

'NoneType' object is not callable

Has anyone had any luck retrieving data from sharepoint using this library?

Would someone be kind enough to point out where I’ve gone wrong?

 

Thanks