Betfair API下一代客户端库

betfairng的Python项目详细描述


betfair ng:betfair api-ng的客户机库
==================


。图片::https://travis-ci.org/russgray/betfairng.svg?branch=master
:target:https://travis ci.org/russgray/betfair ng

betfair api-ng是基于soap的betfair api v6的下一代版本。截至2014年11月,api-ng将是以编程方式访问betfair exchange的唯一方法。

api-ng是一种基于rest的设计,而不是soap,并且改进了一致性和约定,使其更易于使用。betfairing使用pythonic命名和合理的默认值,使它更加简单。

…代码块::pycon

>;>;市场过滤器={
'eventtypeids':[7],
'marketcountries':['gb',
'markettypecodes':['win',
'sort':'从第一个到开始',
'from':datetime.now().isoformat()
}
>;>;next_race=api.list_market_catalogue(filter=market_filter,marketprojection=['runner_metadata',maxresults=1)[0]
>>gt;book=api.list_market_book(marketds=['1.114185343'],priceprojection=dict(pricedata=['ex_best_offers'])

betfairing还提供了向后兼容层,因此您可以继续使用soap命名约定(例如placebets而不是place_orders,getmarketprices而不是list_market_book,等等)。



pypi的安装
----






authentication
----



完成后,只需将.crt和.key文件的路径以及用户名和密码传递给authenticate函数即可。

代码块::pycon
>;>;来自betfairng import authenticate
>;>;cert=('path/to/file.crt','path/to/file.key')
>;>;resp=验证(cert,用户名,密码)
>;>;resp['loginstatus']
u'success'
>;>;resp['sessiontoken']
u'<;某些编码的令牌>;'

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

推荐PyPI第三方库


热门话题
java我想访问同一类的不同函数中的函数变量   创建字段/值哈希映射的java反射   java Velocity工具向后兼容性?   cmd JAVA运行时错误:发生JNI错误   java spring引导示例hateoas不工作   java为什么Android Studio和gradle可以使用不同的类路径进行单元测试?   java Selenium Firefox驱动程序初始化   java如何在jar中重新定位gradle依赖项的包   java为什么我的单线程hello world应用程序使用22个OS线程?   正则表达式替换Java字符串中的特殊字符   在任何派生类的构造函数之后运行方法的java   java从输入字符串中找出日期   带有libGdx(Java)音乐的安卓studio可以在Android模拟器上工作,但不能在桌面上工作   java我在getconnection的参数方面有错误吗?   java使用JFileChooser访问选定文件   java如何将Json解析为另一个活动   java使用Resources for html和rest server   java更新列表,列表内容来自循环中的方法   java如何在GLSL中读取完整范围的32位整数纹理