一个超级简单的freckle/noko api客户端实现。
python-freckle-client的Python项目详细描述
一个超级简单的freckle/noko api客户端实现。
安装
从PyPi获得最新的稳定版本
pip install python-freckle-client
从github获取最新提交
pip install -e git+git://github.com/bitmazk/python-freckle-client.git#egg=freckle_client
用法
只需导入客户机,创建一个实例并调用fetch_json方法:
fromfreckle_client.clientimportFreckleClientclient=FreckleClient('account_name','api_token')entries=client.fetch_json('entries',query_params={'per_page':1000,'search[from]':'2015-01-01','search[to]':'2015-01-31','search[projects]':[1423,24545,],})
或者如果您想使用v2 api:
fromfreckle_client.clientimportFreckleClientV2client=FreckleClientV2('access_token')entries=client.fetch_json('entries',query_params={'per_page':1000,'search[from]':'2015-01-01','search[to]':'2015-01-31','search[projects]':[1423,24545,],})
贡献
如果您想参与此项目,请执行以下步骤
# Fork this repository # Clone your fork mkvirtualenv -p python2.7 freckle-client make develop git co -b feature_branch master # Implement your feature and tests git add . && git commit git push -u origin feature_branch # Send us a pull request for your feature branch