cómo usar oauth con Google.GData.Analytics

Quiero crear un objeto AnalyticsRequest usando oauth. Todo está funcionando, acepte la página de devolución de llamada. Con la biblioteca del cliente para youtube, mi código se ve así;

                settings = new YouTubeRequestSettings(appName, clientID, developerKey(string)Session["token"]);
            YouTubeRequest request = new YouTubeRequest(settings);

y para análisis

gt.request = new AnalyticsRequest(new RequestSettings());

pero parece que no puedo encontrar la sobrecarga correcta del constructor de RequestSettings.

preguntado el 22 de mayo de 12 a las 12:05

2 Respuestas

contestado el 22 de mayo de 12 a las 13:05

No con oauth: service.setUserCredentials(userName, passWord); - thommie

La biblioteca incluye una muestra de OAuth 2.0 que usa una clase de servicio (GroupsService) y una clase de solicitud (ContactsRequest) y debería ser fácil de adaptar para usar la API de Analytics:

http://code.google.com/p/google-gdata/source/browse/trunk/clients/cs/samples/oauth2_sample/oauth2demo.cs

No soy un experto en la API de Analytics, pero entiendo que es compatible con OAuth 2.0, ya que también aparece en OAuth 2.0 Playground:

https://code.google.com/oauthplayground/

contestado el 22 de mayo de 12 a las 15:05

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.