如何从 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)创建一个候选对象,它让我知道创建的候选对象的WIDCandidate_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 列表

在 Workday 中查找数据元素的 XPath 表达式[关闭]

验证 Spring SOAP 到 Workday

如何获得具有特定属性的特定孩子..这是我的火力基地

Workday - 设置 OAuth 客户端