icedream / go-footballdata

Golang interface allowing to communicate with the Football-Data API to process football/soccer match information.
19 stars 6 forks source link

v2 Implementation #8

Open icedream opened 6 years ago

icedream commented 6 years ago

Daniel just announced via e-mail that he is going to release version 2 of the API in the night to June 1st. Right now it is already available in staging. Unfortunately the API is mostly undocumented, so things I find out will be documented here, and then hopefully implemented asap.

Deadline for this implementation is either late summer as that will be deadline for data updates on v1 (which by the way will stay available) or end of this year where the API will no longer be supported officially if I read this correctly.

v1 will be supported throughout the current year but however: it won't provide any of the new features and won't be updated with new seasons in late summer.

Below is the list of things that still need to be implemented:

Match object:

icedream commented 6 years ago

Will start working on it during the weekend.

icedream commented 6 years ago

So far the areas endpoint has been implemented, however since I continued work on this late, we ran into the issue that during the transition out of staging on June 1st, we lost access to match and competition data and because of that are no longer able to test the endpoints properly. Since there is barely documentation for v2, this would be the only way to get a sense of how things work with it.

@MAGICCC already emailed Daniel from football-data about this.

MAGICCC commented 6 years ago

Got a mail back regarding getting access and yes it's working now. We can work on that later.

v2 API football.zip

acche commented 6 years ago

You mean while the V2(go-footballdata) released, v1 will deprecated?

icedream commented 6 years ago

@ACChe Yes, I very likely have to push support for v1 and support for v2 into separate branches (v1 would be frozen at that point) as the data structures and endpoints are completely different.

icedream commented 5 years ago

I am unfortunately unable to put the time into getting this library up to date at the moment as I am putting efforts into other projects. If anyone wants to help me on this and/or wants to suggest ideas on how to update this to current situation, please do so, I would greatly appreciate it! Thank you :)