Acesse informações adicionais do usuário do twitter

Estou usando os Serviços Móveis do Azure para autorizar usuários e agora estou tentando obter informações adicionais dos provedores. Eu tenho que trabalhar para todos eles, exceto o Twitter. Para autenticar para todos os outros, estou usando algo semelhante a este:

var identities = await user.GetIdentitiesAsync();
var result = new JObject();
var fb = identities.OfType<FacebookCredentials>().FirstOrDefault();
if (fb != null)
{
    var accessToken = fb.AccessToken;
    result.Add("facebook", await GetProviderInfo("https://graph.facebook.com/me?access_token=" + accessToken));
}

Eu seria capaz de fazer algo assim:

var tw = identities.OfType<TwitterCredentials>().FirstOrDefault();
if (tw != null)
{
    var accessToken = tw.AccessToken;
    var accessTokenSecret = tw.AccessTokenSecret;

    result.Add("twitter", await
    GetProviderInfo("https://api.twitter.com/1.1/account/verify_credentials.json?token=" + accessToken + "&token_secret=" + accessTokenSecret + "&consumer_key=***************" + "&consumer_secret=******************************"));
}

ou eu teria que fazer algo completamente diferente?

Woops, acabei de encontrar uma pergunta semelhante aqui:Solicitação de URL única do Twitter

questionAnswers(1)

yourAnswerToTheQuestion