private GeeklistService GetAuthenticatedService() { string consumerKey = TestConstants.OAUTH_CONSUMER_KEY; // TODO: Initialize to an appropriate value string consumerSecret = TestConstants.OAUTH_CONSUMER_SECRET; // TODO: Initialize to an appropriate value string token = TestConstants.TOKEN; // TODO: Initialize to an appropriate value string tokenSecret = TestConstants.TOKEN_SECRET; // TODO: Initialize to an appropriate value GeeklistService service = new GeeklistService(consumerKey, consumerSecret); OAuthAccessToken accessToken = new OAuthAccessToken { Token = token, TokenSecret = tokenSecret }; service.AuthenticateWith(accessToken.Token, accessToken.TokenSecret); return service; }
public OAuthAccessToken GetAccessToken(OAuthRequestToken requestToken, string verifyer) { var request = CreateAccessTokenRequest(verifyer); var response = api.Request(request); var query = HttpUtility.ParseQueryString(response.Content); var oauth = new OAuthAccessToken { Token = query["oauth_token"] ?? "?", TokenSecret = query["oauth_token_secret"] ?? "?" }; return oauth; }
public OAuthAccessToken GetAccessToken(OAuthRequestToken requestToken, string verifyer) { var request = api.CreateAuthenticatedRequest("/oauth/access_token", OAuthType.AccessToken); var cred = request.Credentials as OAuthCredentials; cred.Verifier = verifyer; var response = api.Request(request); var query = HttpUtility.ParseQueryString(response.Content); var oauth = new OAuthAccessToken { Token = query["oauth_token"] ?? "?", TokenSecret = query["oauth_token_secret"] ?? "?" }; return oauth; }