Tengo un problema al usar Indy HTTP (en Delphi) con la API de Contactos de Google.Indy HTTP: leyendo el contenido de la respuesta en un 403
Por favor refiérase a la sección "Respuesta ClientLogin" en la siguiente página:
http://code.google.com/apis/accounts/docs/AuthForInstalledApps.html
El servidor devuelve un 403 cuando la autenticación es incorrecto o se produce un error ... como se esperaba. Sin embargo, de acuerdo con este documento, hay información en el contenido de respuesta que el cliente necesita, p. el motivo del error, y el URL de captcha, etc.
El problema es que el componente Indy IdHTTP arroja una excepción en un 403 y el contenido de la respuesta está vacío. Hasta ahora no he encontrado manera de llegar a este contenido. He intentado ajustar la llamada a Publicar en una prueba ... excepto luego de leer la secuencia de respuesta, pero siempre está vacía en un 403.
¿Cómo podría hacer esto?
¡Genial! Me salvó a mí y a StackOverflow otra pregunta más :-) – Vegar