Simple Python3 client for interacting with the XmlSoccer API.
cd xmlsoccer
python setup.py install
All of the XmlSoccer API methods can be accessed via the call_api
function, as shown in the example below.
from xmlsoccer import xmlsoccer
xmls = xmlsoccer.XmlSoccer(api_key=YOUR_API_KEY, use_demo=False)
fixtures = xmls.call_api(method='GetHistoricMatchesByLeagueAndSeason',
seasonDateString='1314',
league='Scottish Premier League')
teams = xmls.call_api(method='GetAllTeams')
leagues = xmls.call_api(method='GetAllLeagues')
standings = xmls.call_api(method='GetLeagueStandingsBySeason',
seasonDateString='1314',
league='Scottish Premier League')