A sample C# application which allows to browse and call USOS API methods.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Properties
extras
.gitignore
ApiConnector.cs
App.xaml
App.xaml.cs
BrowserWindow.xaml
BrowserWindow.xaml.cs
Newtonsoft.Json.dll
OAuthBase.cs
QuickFillPINWindow.xaml
QuickFillPINWindow.xaml.cs
QuickFillWindow.xaml
QuickFillWindow.xaml.cs
README.md
UsosApiBrowser.csproj
UsosApiBrowser.sln
VarsCache.cs
app.config
usosapi.ico

README.md

USOS API Browser

USOS API Browser is a simple interactive OAuth client for Windows, designed for browsing and testing USOS API methods.

Screenshot

Note: The list of available methods is dynamically fetched from the chosen USOS API server. The screenshot may be outdated.

Disclaimer

This application is for testing purposes only. It was written as a quick example of basic USOS API usage. There are tons of WebExceptions it doesn't even try to catch!

Having that said, I still think that it is quite useful developer tool, especially if you're aiming for a deep understanding on how the USOS API OAuth authorization actually works.

Installation

You can use this deployment site. Please note, that it can be a little ahead or behind the master branch.