2011-07-22 16 views

Respuesta

7

Podemos hacer que Google Dirección de correo electrónico sólo no los contactos al hacer que el alcance de la solicitud de token igual:

"https://www.google.com/accounts/OAuthGetRequestToken?scope=https://www.googleapis.com/auth/userinfo#email"; 

Ahora hacer una llamada autorizado para obtener la respuesta como:

var responseText = oAuthConsumer.GetUserInfo("https://www.googleapis.com/userinfo/email", consumerKey, consumerSecret, token, tokenSecret); 

Aquí por decir que la llamada autorizada significa hacer que la solicitud de HTTP obtenga los parámetros requeridos en el encabezado.

cadena de encabezado debe contener: reino, consumerKey, SignatureMethod, firma, fecha y hora, nunciar, OAuthVersion, símbolo

favor refiérase a http://googlecodesamples.com/oauth_playground para verificar su código y para ver los parámetros de cadena de cabecera correctas

Cuestiones relacionadas