Microsoft has a COM library to do this, WinnHttpRequest . You may have better luck searching for how this library will connect over Oauth.
I've done the connections to JIRA using WinHttpRequest, just not Oauth, but Microsoft actually likes Oauth. So I would think their descriptions would be better.