joshkeegan / monoklout Goto Github PK
View Code? Open in Web Editor NEW.NET library for the Klout API
License: MIT License
.NET library for the Klout API
License: MIT License
Currently Appveyor is used as the CI platform for MS .NET.
Would be good if the same was done for mono (seeing as the project is called MonoKlout and claims Mono compatibility).
Probably use Travis CI
Currently when an exception is thrown, the API URL includes the API Key.
Would be good for security if the API key wasn't included in the exception, so that there doesn't need to be security measures in place around log files, email logging etc...
Could manage the API rate limits from within the library, automatically waiting to send a request until there is quota available & retrying after a wait in the event of having exceeded a rate limit.
Here is a header dump from a 404 (you can see some quota usage stuff in the headers):
{CF-RAY: 1e980c90b40e11f5-SJC
X-APIKey-QPS-Allotted: 10
X-APIKey-QPS-Current: 1
X-APIKey-Quota-Allotted: 20000
X-APIKey-Quota-Current: 257
X-Mashery-Responder: prod-j-worker-us-west-1b-45.mashery.com
X-Quota-Reset: Thursday, May 21, 2015 12:00:00 AM GMT
Connection: keep-alive
Content-Length: 0
Date: Wed, 20 May 2015 12:29:47 GMT
Set-Cookie: __cfduid=d7ac568d94d6bfbd374d43c03725253981432124986; expires=Thu, 19-May-16 12:29:46 GMT; path=/; domain=.klout.com; HttpOnly
Server: cloudflare-nginx
}
Make project available as a NuGet package
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.