我正在尝试找到一个 API 来获取基于电子邮件的工作人员。有人可以帮助我吗?
问问题
3317 次
2 回答
2
不,没有这种方法可以通过电子邮件获得工人。您可以在此处参考获取工作人员的 api -> https://community.workday.com/sites/default/files/file-hosting/productionapi/Human_Resources/v30.1/Get_Workers.html
但您确定可以使用 employee_id 检索数据,使用请求 xml 如下:-
<wd:Get_Workers_Request xmlns:wd="urn:com.workday/bsvc" version="30.0">
<wd:Request_References bsvc:Skip_Non_Existing_Instances="false">
<wd:Worker_Reference >
<wd:ID wd:type="Enter ID type here...for eg WID,Employee_ID">Enter WID or other ID type you have choosen</wd:ID>
</wd:Worker_Reference>
</wd:Request_References>
</wd:Get_Workers_Request>
于 2018-11-28T11:45:15.990 回答
1
不,这不可能通过公共 API 实现。
不过,您的 Workday 团队或集成管理员可以为 REST 调用设置自定义报告,并以电子邮件地址作为提示。来自 Prompt 数据源的 Workers 对此很有用。
于 2019-01-14T20:46:36.650 回答