0

我正在尝试使用 python zeep 模块添加新的工作日帐户,任何人都可以帮忙..

message = client.service.Add_Workday_Account('Human_ResourcesService', 'Add_Workday_Account',
                                                 {'User_Name':'....', 'Password':'....'}, xml)
4

1 回答 1

0

请使用下面的代码片段。

注意:它使用zeep

header = xsd.Element(
            '{urn:com.workday/bsvc}Workday_Common_Header',
            xsd.ComplexType([
                xsd.Element(
                    '{urn:com.workday/bsvc}Include_Reference_Descriptors_In_Response',
                    xsd.Boolean()),
            ])
        )
        workday_common_header = header(Include_Reference_Descriptors_In_Response=True)
        client_human_resource.service.Add_Workday_Account(_soapheaders=[workday_common_header],
                                                          Workday_Account_for_Worker_Data={
                                                              "User_Name": "myusername",
                                                              "Password": "test#@#@#81"
                                                          }
                                                          )
于 2021-01-27T15:41:43.700 回答