Skip to content
This repository has been archived by the owner on Jun 7, 2018. It is now read-only.
/ euro Public archive

Our XML parser for the 2016 Euro data from Opta sports.

Notifications You must be signed in to change notification settings

newsdev/euro

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EURO

Euro is a simple web framework for accepting XML files from Opta sports. Currently, the framework supports F1, F40 and F7 files, though others will probably work.

Routes

POST

####/<tournament>/<year>/create/

See test.php for an example of the kind of data Opta will be POSTing to this endpoint.

GET

####/<tournament>/<year>/gameids.json

Example URL: /euro/2016/gameids.json

Returns a unique list of gameids for all games we have received files for. Note: Does not work for games scheduled in the future; we must have recieved at least a single file for the game already.

####/<tournament>/<year>/game/<gameid>.json

Example URL: /euro/2016/game/1.json

Returns the latest parsed JSON file for the gameid specified in the URL.

####/<tournament>/<year>/game/<gameid>.xml

Example URL: /euro/2016/game/1.xml

Returns the latest raw XML file for the gameid specified in the URL.

####/<tournament>/<year>/file/<filetype>.json

Example URL: /euro/2016/game/F1.json

Returns the latest parsed JSON file for the file type specified in the URL. Useful for F1 and F40 files, neither of which are tied to a single game.

####/<tournament>/<year>/file/<filetype>.xml

Example URL: /euro/2016/game/F40.xml

Returns the latest raw XML file for the file type specified in the URL. Useful for F1 and F40 files, neither of which are tied to a single game.

About

Our XML parser for the 2016 Euro data from Opta sports.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published