sesion salir remotamente puedo otros ordenador google dispositivos cuenta contraseña como cierra chrome cesion cerrar cambio activos c# oauth gmail

c# - remotamente - no puedo salir de gmail



Última actividad de Gmail (2)

¿Cómo puedo obtener datos de la última página de actividad de la cuenta de Gmail?

img

Esta información está disponible en la dirección: https://mail.google.com/mail/?ui=2&ik=SOME_ACCOUNT_ID&view=ac

El problema es que no sé cómo autenticarme para acceder a esta página. Supongo que debería usar el protocolo OAuth de alguna manera, pero no sé detalles.

Me gustaría usar C #

¿Alguien tiene algunos consejos?



El https://mail.google.com/mail/?ui=2&ik=SOME_ACCOUNT_ID&view=ac ¿no funciona ahora? Obtengo un código de JavaScript. Mi código:

string URL1 = "https://mail.google.com/mail/"; string clientID = "my_client_id"; string httpBody1 = string.Format( "ui=2&ik={0}&view=ac", clientID); var request1 = WebRequest.Create(URL1) as HttpWebRequest; request1.ContentType = "application/x-www-form-urlencoded"; request1.Method = "POST"; using (var streamWriter1 = new StreamWriter(request1.GetRequestStream())) { streamWriter1.Write(httpBody); } using (HttpWebResponse httpWebResponse1 = request1.GetResponse() as HttpWebResponse) { if (httpWebResponse1.StatusCode == HttpStatusCode.OK) { using (Stream stream1 = httpWebResponse1.GetResponseStream()) { StreamReader readStream1 = new StreamReader(stream1, Encoding.UTF8); Console.Out.WriteLine(readStream1.ReadToEnd()); } } }