This is a .NET library that aims to help developers intergrate the BoardGameGeek API. Simply pull into your project and the client object will give you simple methods to use. I've created this to help with the construction fo future websites I have planned and to also get more people building cool apps for a great hobby!
See http://www.boardgamegeek.com/xmlapi for more info on the API I am using to create this.
- Search
- Search with settings
- Retreive boardgame(s)
- Retreive boardgame(s) with settings
- Retreive GeekList
- Retreive GeekList with settings
- Retreive forum posts
- Retreive forum posts with settings
- Retreive users games
- Retreive users games with settings
//Create a client object
IBGGClient client = new BGGXMLClient();
//Search for games using string
List<BGSearchResult> result = client.searchBoardGame("7 Wonders");
//Retrieve boardgame(s) by their ID
List<BoardGame> boardGameDetals = client.getBoardGame(22334, 12343, 9873);
//Fetch a GeekList by it's ID
GeekList geekList = client.getGeekList(22564)
//Search for games using a string
List<CollectionItem> collection = client.getUserCollection("Rokusho");