public dynamic GetAccessToken(string code)
{
try
{
string url = string.Format(_AccessTokenURL, _clientID, _redirectURI, _clientSecret, code);
var wr = System.Net.HttpWebRequest.Create(url);
wr.Method = "POST";
var resp = (System.Net.HttpWebResponse)wr.GetResponse();
using (var sw = new System.IO.StreamReader(resp.GetResponseStream()))
{
_accessToken = Json.Decode(sw.ReadToEnd());
}
return _accessToken;
}
catch
{
throw new Exceptions.UnauthorizedException();
}
}