2010-11-02 10 views

Respuesta

0

La forma en que he visto hacer con otros controles basados ​​en imágenes en línea tales como el estado de Skype es comparar el tamaño de los archivos de la off-line imagen y la imagen en línea.

En el caso de Gravatar, puede verificar el tamaño de la imagen gravatar predeterminada y comparar el gravatar de la dirección de correo electrónico que está intentando verificar. No a prueba de tontos, pero mejor que nada.

Dale a Google. No estoy seguro de si Gravatar tiene una API o no.

EDIT: O puede verificar los encabezados de respuesta como se indica anteriormente. Buen grito!

+0

una suma de comprobación md5 o crc32 de la imagen resultante sería más confiable – stillstanding

1

Solicitud del gravatar con un parámetro de consulta de d = 404 (por defecto a 404)

Esto devolverá un 404 si el correo electrónico no tiene un gravatar registrado. Si existe uno, la imagen se devuelve con un 200.

Realice la solicitud, luego asigne una respuesta de 200 a la respuesta verdadera, 404 a falso.

+0

Hola, estoy intentando el mismo problema usando Java pero siempre devuelve 404 incluso si el usuario existe. – Sanshayan

Cuestiones relacionadas