工作日客户端

workda的Python项目详细描述


#workday的python客户机

这是一个python客户机(2.7或3.4+),用于与workday xml/soap api之一通信。

[![PYPI版本](https://badge.fury.io/py/workday.svg)(https://badge.fury.io/py/workday)
[![构建状态](https://travis-ci.com/tonybaloney/workday.svg?branch=master)(https://travis ci.com/tonybaloney/workday)
[![代码样式:black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/ambv/black)


基本的http和ws-security(这是workday中首选的配置)
*允许设置多个wws端点
*使用python迭代器对来自api的所有响应提供本机分页支持

这个词包含了你想要访问的所有api和它们的端点。


“HCM”:“https://workday.com/tenant/hcm$sd.xml”
}


client=workday.workdayclient(
wsdls=api,
身份验证=……



users=client.hcm.get_users()
```


如果要对结果进行分页,可以使用“workdayresponse”实例,例如:

``python
results=[]
任何API响应的。

匿名身份验证

anon=anonymousauthentication()

client=workday.workdayclient(
authentication=anon,


````





````

ws security x509 only authentication

``python
from workday.auth导入wssecuritycertificateauthentication

auth=wssecuritycertificateauthentication('/path/to/private.key','/path/to/public.key')

client=workday.workdayclient(
authentication=auth,


```

``python
``python

'/path/to/public.key')

client=workday.workdayclient(
authentication=auth,


```

'https://workday.com/tenant/434$sd.xml'},
身份验证=wssecuritycredentialauthentication(config['user',config['password']),



打印(client.talent.get-languages().data)
````

请参阅贡献。rst

==
history
==



>0.4.0(2018-06-27)
----


*通过使WorkdayResponse对象可访问来实现分页

<0.3.0(2018-06-23)
----

*添加了测试框架,用于分发的安装包

0.2.0(2018-06-22)
----


*ws安全支持
*受保护的wsdl支持
*分页支持


>0.1.0(2018-06-22)
----


*pypi上的第一个版本。
*人才api(soap)方法执行模板



欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
使用php调用java web服务时无法获取输出   java Netbeans:安装IMlet时出错。。。。仿真器错误   初始化期间Eclipse Juno SR 2中的java堆栈溢出   java在3d中寻找两个任意立方体的交集   代码中显示java“org.openqa.selenium.WebDriverException”错误   java使用AtomicInteger作为可变整数的替代品是一种好的做法吗?   当以编程方式设置背景颜色时,java版面在更新后会自动复制   java将字符串拆分为一个带有数字数据的字符串和另一个带有非数字数据的字符串   带有SSL协议的java AsyncHttpClient   C++服务器HTTN到java NtoHS客户端转换   java内存分配是基于引用类还是实例类?   java使用ProjectLombok安全吗?   grails“java版本”在命令提示符下不工作   java无法使用axis2实例化类型ADBDataSource   在Play Framework 2中进行多文件上传的java示例   java如何将二进制补码字符串转换为负十进制数?   windows 7在Java中获取不正确的操作系统名称   java如何禁用p:commandButton的enter键?   java如何从main方法加载servlet   java如何从imageView获取二进制位图