我一直在试着从Pinnacle那里得到现场赔率数据。不过,我对一些语法有点纠结,在谷歌搜索后还没有找到解决方案,所以我希望这里有人能帮助我。在
from pinnacle.apiclient import APIClient
api = APIClient("XXX", 'XXX')
FS = api.market_data.get_line(sport_id=29,league_id=2036,event_id =? ,period_number =?,bet_type ='moneyline')
print(FS)
我的前两个问题是,我不知道事件编号和周期号是什么。但是,我可以在其中输入随机数,然后得到以下错误消息:
{'TIMESTAMP': '2018-03-13 15:22:54.339630', 'code': 'INVALID_REQUEST_DATA', 'message': 'The Team is required. The valid team types are: Team1,Team2,Draw', 'Latency': 0.083467}
所以我也不确定在代码中应该在哪里输入Team1
,Team2
。在
您可以随时检查documentation。从那里开始:
event ID只是代表联赛中某个事件的唯一标识(例如,巴塞罗那和里亚马德里之间的比赛)。您可以使用the fixtures API来获得这些数字。在
team
仅对特定的赌注类型(您可能也猜到了)是必需的:基本上是为了确定下注所指的球队(1,2或平局)。在
相关问题 更多 >
编程相关推荐