- ContactsService service = new ContactsService("OScar");
- if (userName == null || password == null) {
- return new ArrayList<Member>();
- }
- service.setUserCredentials(userName, password);
- List<Member> members = new ArrayList<Member>();
- // Request the feed
- ContactFeed resultFeed = service.getFeed(feedUrl, ContactFeed.class);
- // Print the results
- System.out.println(resultFeed.getTitle().getPlainText());
- for (ContactEntry entry : resultFeed.getEntries()) {}
Oscar que servidor estas usando?Yo aca escribi un post que explica como usar Oauth con librerias de Google que simplifican mucho la vida. Creo que esto soluciona todo lo que necesitas excepto la persistencia de credenciales ( yo lo hago en appengine) , pero no debería ser problema cambiar eso para poder utilizar tu BD.--2013/10/15 Oscar López <lopezoscar.job@gmail.com>--Buenos días a todos, estoy trabajando en mi tesis y necesito obtener los contactos del usuario logueado.Tengo el siguiente código para hacerloLa clase es la siguiente:El problema es que estoy usando usuario y contraseña para autenticar al usuario cuando debería usar el token Oauth2.El proyecto tiene spring security con OpenID pero si es necesario puedo cambiar a Oauth2 pero usando spring security con PreAuthenticationSi alguien tiene esto resuelto, me ayudaría bastante.Acá les dejo el proyecto https://code.google.com/p/ontrack/
Saludos y Muchas gracias.
Has recibido este mensaje porque estás suscrito al grupo "GTUG BsAs" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a gtug-bsas+unsubscribe@googlegroups.com.
Para obtener más opciones, visita https://groups.google.com/groups/opt_out.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a bsas+unsubscribe@gtugs.org.
Has recibido este mensaje porque estás suscrito al grupo "GTUG BsAs" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a gtug-bsas+unsubscribe@googlegroups.com.
Para obtener más opciones, visita https://groups.google.com/groups/opt_out.
Has recibido este mensaje porque estás suscrito al grupo "GTUG BsAs" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a gtug-bsas+unsubscribe@googlegroups.com.
Para obtener más opciones, visita https://groups.google.com/groups/opt_out.
0 comentarios:
Publicar un comentario
Nota: solo los miembros de este blog pueden publicar comentarios.