Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

BRV-API integration #39

Open
Hennerfeind opened this issue Mar 2, 2024 · 7 comments
Open

BRV-API integration #39

Hennerfeind opened this issue Mar 2, 2024 · 7 comments

Comments

@Hennerfeind
Copy link

Hi,

could you integrate the BRV-API?

See Postman:
RingenAPI.postman_collection.json

Gustl22 added a commit that referenced this issue Mar 8, 2024
@Gustl22
Copy link
Collaborator

Gustl22 commented Mar 10, 2024

For reference:
https://www.facebook.com/ringerdatenbank/?locale=de_DE

Todos for synchronisation:

  • Add unique provider ids
  • Add updated field

Gustl22 added a commit that referenced this issue Mar 19, 2024
Gustl22 added a commit that referenced this issue Mar 20, 2024
Gustl22 added a commit that referenced this issue Mar 22, 2024
@Gustl22
Copy link
Collaborator

Gustl22 commented Mar 24, 2024

Open issues:

  • Import weight classes of division, if no bouts were given (start of season)
  • Import wrestler, if no team matches are given (import from last one, but there must be also a dataobject of each wrestler, independent of team matches -> import via number
  • NRW has json API(?)
  • Endpoint for bout config
  • Gruppenoberliga Süd, tableId json als S\u00fcd, key als S\u00c3\u00bcd, angezeigt als Süd
  • How to handle credentials, save on client, enter every time, save on server -> save in local storage

Gustl22 added a commit that referenced this issue Mar 24, 2024
Gustl22 added a commit that referenced this issue Mar 24, 2024
Gustl22 added a commit that referenced this issue Mar 24, 2024
Gustl22 added a commit that referenced this issue Mar 24, 2024
@Gustl22 Gustl22 mentioned this issue Apr 19, 2024
5 tasks
@Hennerfeind
Copy link
Author

@Gustl22 :
Import weight classes of division, if no bouts were given (start of season) --> Now available

https://www.brv-ringen.de/Api/dev/cs/?op=listLiga&sid=2024

"boutSchemeName": "M-10K-2017", "boutScheme": [ { "order": "1", "weight": "57", "suffix": "", "styleA": "LL", "styleB": "GR" }, { "order": "2", "weight": "61", "suffix": "", "styleA": "GR", "styleB": "LL" },

@Hennerfeind
Copy link
Author

@Gustl22 :
Gruppenoberliga Süd, tableId json als S\u00fcd, key als S\u00c3\u00bcd, angezeigt als Süd --> Please check. Hopefully fixed.

@Gustl22
Copy link
Collaborator

Gustl22 commented Jun 18, 2024

Agenda:

@Hennerfeind
Copy link
Author

New properties added to Endpoint getCompetition:

"homeTeamName": "SpVgg Freising", "homeTeamId": "015", "homeClubIds": [ "10339" ], "opponentTeamName": "TSV St. Wolfgang", "opponentTeamId": "112", "opponentClubIds": [ "11472", "11472" ],

The samle shows the Team TSV St. Wolfgang with 2 ClubIds. The reason that we have here the same TeamName twice with different oid's. But in all other tables it is refered to TeamName and not to the oid. So i could not find out with oid it is.

@Hennerfeind
Copy link
Author

Check this out:
https://www.brv-ringen.de/Api/dev/cs/?op=listClub

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants