Python bindings to Upwork API
Copyright (c) 2010-2015, Upwork http://www.upwork.com All rights reserved.
This is a Python bindings for Public Upwork API https://developers.upwork.com/ Using the API you can build apps that will help you:
- Manage your distributed team
- Search for contractors and jobs
- Send bulk invitations to interview and make offers
- Send bulk messages to your team
- Retrieve Time & Financial information for your company, team and contractors
API is the best way to communicate between apps.
httplib2==0.9 oauth2==1.5.211 urllib3==1.10 httplib2.system-ca-certs-locater==0.1.1
pip install python-upwork
All the dependencies will be automatically installed as well.
SSL Certificates Note
We recommend to install a package httplib2.system_ca_certs_locater (it is installed by default during python_upwork installation):
pip install pbr httplib2.system_ca_certs_locater
It will force httplib2 to use the OS’s certificates file.
If you want to use your own certificates, put the following code during initialization:
os.environ['HTTPLIB_CA_CERTS_PATH'] = '/path/to/my/ca_certs.txt'
First, you need to create API key for authorization here: https://www.upwork.com/services/api/keys
Installing Ipython interactive shell is very useful for playing with the API, it has auto complete, history, displays docstring help if you add ‘?’ to the end of variable/function/class/method and many other nice things. So we greatly encourage you to install it: pip install ipython
To get started, look at the docs http://upwork.github.io/python-upwork/how_to.html and also look at the examples/ folder to see examples how to obtain oauth access tokens for web application and desktop application.
Also threre’s a list of opensource projects using python-upwork:
Release history Release notifications | RSS feed
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
|Filename, size||File type||Python version||Upload date||Hashes|
|Filename, size python-upwork-1.0.tar.gz (39.2 kB)||File type Source||Python version None||Upload date||Hashes View|