python绑定到upwork api
python-upwork的Python项目详细描述
版权所有(c)2010-2019,upworkhttp://www.upwork.com 保留所有权利。
上工API
这些是python(2和3,它们通过非官方的pr 27“支持”并且不保证)绑定,用于upwork public api https://developers.upwork.com/。 您可以使用api来构建有助于您的应用程序:
- 管理您的分布式团队
- 寻找承包商和工作
- 发送大量面试邀请和报价
- 使用消息工作流
- 检索公司、团队和承包商的时间和财务信息
api是应用程序之间通信的最佳方式。
要求
httplib2 小精灵 urllib3
安装
pip install python-upwork
所有依赖项也将自动安装。
SSL证书说明
默认情况下,包强制httplib2使用操作系统的证书文件。
如果要使用自己的证书,请在初始化期间介绍以下代码:
os.environ['HTTPLIB_CA_CERTS_PATH'] = '/path/to/my/ca_certs.txt'
快速启动
首先,您需要在这里为授权过程创建一个api密钥: https://www.upwork.com/services/api/keys
安装ipython交互式shell对于工作非常有用 使用API。它提供自动完成、历史记录和docstring帮助显示等功能 如果你加'?'到变量/函数/类/方法以及其他有趣功能的末尾。 所以我们真的鼓励您安装这个shell:pip install ipython
要开始,请查看文档http://upwork.github.io/python-upwork/how_to.html 还要查看examples/文件夹,以查看如何 获取Web应用程序和桌面应用程序的OAuth访问令牌。