API мыла рабочего дня - операция Get_Candidates

Я начинаю работать над интеграцией рабочего дня, когда моей первой целью является получение всех кандидатов \ соискателей, которые существуют в настоящее время.

Я скопировал xml "Get_Candidates_Request" с официального сайта документации (https://community.workday.com/sites/default/files/file-hosting/productionapi/Recruiting/v33.1/samples/Get_Candidates_Request.xml), исправил так что он будет действительным (с использованием soapui), но я все еще получаю "недействительный запрос" в качестве ответа...

Кто-нибудь когда-нибудь работал с этой операцией и может ли мне помочь? Что я скучаю?


SOAP-ENV: Client.validationError Неверный запрос

1 ответ

Трудно сказать, не увидев этот фиксированный запрос, но вот быстрый пример запроса, который извлекает всех кандидатов, подавших заявки после первого числа года. Я надеюсь, что это поможет вам двигаться в правильном направлении.

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:bsvc="urn:com.workday/bsvc">
   <soapenv:Header>
      <bsvc:Workday_Common_Header>
         <bsvc:Include_Reference_Descriptors_In_Response>true</bsvc:Include_Reference_Descriptors_In_Response>
      </bsvc:Workday_Common_Header>
   </soapenv:Header>
   <soapenv:Body>
      <bsvc:Get_Candidates_Request bsvc:version="v33.0">
         <bsvc:Request_Criteria>            
            <bsvc:Applied_From>2019-01-01T00:00:00</bsvc:Applied_From>
         </bsvc:Request_Criteria>         
      </bsvc:Get_Candidates_Request>
   </soapenv:Body>
</soapenv:Envelope>
Другие вопросы по тегам