2015-05-02 08:46:46 -04:00
2015-04-21 23:25:38 -04:00
2015-05-01 18:57:42 -04:00
2015-05-01 06:35:52 -04:00
2015-03-28 10:00:55 -04:00
2015-04-08 18:01:20 -04:00
2015-04-22 16:27:37 -04:00
2015-04-21 23:08:21 -04:00

Master: Build status Release:Build status Code Coverage: Coverage Status

Kanban Stories in Ready

Tips: Shameless tip badge tips Chat: Join the chat at https://gitter.im/tparnell8/Untappd.Net

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:

Description
C# Wrapper over untappd api
Readme MIT 486 KiB
Languages
C# 98%
Ruby 1.9%
Puppet 0.1%