Workday Human Resources API - неверный запрос
Чтобы получить список рабочих в Workday, я пытался вызвать API Get_workers, но получаю сообщение об ошибке "Недействительный запрос", но тот же запрос работал пару дней назад.
Но теперь я получаю следующую ошибку:
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
<SOAP-ENV:Body>
<SOAP-ENV:Fault xmlns:wd="urn:com.workday/bsvc">
<faultcode>SOAP-ENV:Client.validationError</faultcode>
<faultstring>Invalid request</faultstring>
</SOAP-ENV:Fault>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
Запрос использован:
<soapenv:Envelope
xmlns:bsvc="urn:com.workday/bsvc"
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header>
<wsse:Security
xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd"
xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">
<wsse:UsernameToken>
<wsse:Username>**Username**</wsse:Username>
<wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">**Password**</wsse:Password>
</wsse:UsernameToken>
</wsse:Security>
</soapenv:Header>
<soapenv:Body>
<bsvc:Get_Workers_Request bsvc:version="v33.0">
<bsvc:Response_Filter>
<bsvc:Count>100</bsvc:Count>
</bsvc:Response_Filter>
<bsvc:Response_Group></bsvc:Response_Group>
</bsvc:Get_Workers_Request>
</soapenv:Body>