Я использую Zeep для python3 для извлечения данных из Dublin Bus SOAP Информация в реальном времени.
Подробности можно прочитать здесь
Я передаюследующий WSDL , который работает нормально.
Некоторые из методов работают, такие как;GetAllDestination, однако у меня возникают проблемы при попытке использовать GetRealTimeStopData.
Вот код, который я запускаю:
from zeep import Client
client = Client('http://rtpi.dublinbus.ie/DublinBusRTPIService.asmx?WSDL')
client.settings(raw_response=True)
client.service.GetRealTimeStopData(stopId=4903, forceRefresh=True)
4903 является допустимым StoId, и я по-прежнему получаю сообщение об ошибке независимо от того,forceRefresh - это True / False.
Ошибка, которую я получаю:
zeep.exceptions.LookupError: No element 'DocumentElement' in namespace None. Available elements are: NewDataSet
Может кто-нибудь сообщить, что мне не хватает?Спасибо.