pwsacademy / around-the-table

An open source platform that supports tabletop gaming communities, written in Swift.
BSD 2-Clause "Simplified" License
19 stars 4 forks source link

Fetch a user's collection from BoardGameGeek #73

Open svanimpe opened 6 years ago

svanimpe commented 6 years ago

A user should be able to enter his BoardGameGeek username and load his collection. We should then split this collection into games the user owns and games the user wants to play. Both collections can support interesting features.

To keep these collections up-to-date, they can be refreshed when the user logs in, manually, or both.

Example API calls to BGG: https://boardgamegeek.com/xmlapi2/collection?username=svanimpe https://boardgamegeek.com/xmlapi2/collection?username=svanimpe&own=1 https://boardgamegeek.com/xmlapi2/collection?username=svanimpe&wanttoplay=1