88ce5b7ac71a7122cfb19b994838495d0da1ce9a
Master:
Release:
Code Coverage:
Untappd.Net
This is a c# wrapper around the Untappd API. This can be downloaded via Nuget, or the backup feed.
API Coverage
Current both Authenticated and Unauthenticated requests.
More info: https://untappd.com/api/docs
For Authenticated requests, you should already have a valid token, provided via OAuth authentication.
Such authentication can be achieved using Owin OAuth Providers for ASP.NET Web Applications, which already have an Untappd provider.
More info: https://github.com/RockstarLabs/OwinOAuthProviders
How do I use?
- Request an API Key
- You should be able to make a repository and call the get method with the thing you are requesting.
Note: Additional parameters can be passed into the Get Method with an IDictionary.
var ts = new UnAuthenticatedUntappdCredentials("key", "secret");
var t = new Repository().Get<UserDistinctBeers>(ts, "tparnell");
var t = new Repository().Get<BeerInfo>(ts, "BeerIdHere");
For Authenticated requests:
var ts = new AuthenticatedUntappdCredentials("token", "key", "secret");
var t = new Repository().Get<ActivityFeed>(ts);
Contributing
- Everyone is welcome to contribute!
- If you are looking for something to do, look at the issues.
- There are no special instructions, submit pull requests against the master branch.
- Releases to nuget occur on successful release branch builds.
- The only reason I do not publish on master, is because sometimes commits can just contain readme files, or unit tests changes that do not affect the nuget package
Current contributors:
- Tommy James Parnell (https://github.com/tparnell8)
- Rodrigo P Reis (https://github.com/rodkings)
Description
Languages
C#
98%
Ruby
1.9%
Puppet
0.1%
