如何从 WID 获取指向 Workday 中特定候选人的 URL
Posted
技术标签:
【中文标题】如何从 WID 获取指向 Workday 中特定候选人的 URL【英文标题】:How to get URL pointing to specific candidate in Workday from WID 【发布时间】:2019-08-20 14:06:08 【问题描述】:在给定候选人的 WID 的情况下,我一直在尝试找出一种方法来获取指向 Workday 中候选人个人资料的 URL。我的场景是我使用Put_Candidate
操作(Workday Web Services SOAP API)创建一个候选对象,它让我知道创建的候选对象的WID
和Candidate_ID
。根据这个返回的信息,我希望在 Workday 中构建创建的候选人个人资料的 URL。这可能吗?我很感激任何人都可以就这种情况提供任何帮助/指导。谢谢。
【问题讨论】:
【参考方案1】:我知道它有点晚了,但如果你还在寻找答案,那么你可以使用 在 Humar 资源模块中获取_workers api 并构建如下请求:-
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:bsvc="urn:com.workday/bsvc">
<soapenv:Header>
<wsse:Security soapenv:mustUnderstand="1" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd">
<wsse:UsernameToken>
<wsse:Username>your username</wsse:Username>
<wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">your password</wsse:Password>
</wsse:UsernameToken>
</wsse:Security>
</soapenv:Header>
<soapenv:Body>
<wd:Get_Workers_Request xmlns:wd="urn:com.workday/bsvc" version="set appropriate version here">
<wd:Request_References bsvc:Skip_Non_Existing_Instances="false">
<wd:Worker_Reference >
<wd:ID wd:type="WID">Populate WID here</wd:ID>
</wd:Worker_Reference>
</wd:Request_References>
</wd:Get_Workers_Request>
</soapenv:Body>
</soapenv:Envelope>
【讨论】:
以上是关于如何从 WID 获取指向 Workday 中特定候选人的 URL的主要内容,如果未能解决你的问题,请参考以下文章
无法使用 Get_Workers() 从 Workday 获取员工信息(python)
Workday - 如何在 Workday 中以编程方式获取 WSDL 列表