2010-11-02 1 views

ответ

0

Как я видел, как это делается с другими изображениями на основе он-лайн проверки, такие как статус Skype, чтобы сравнить размеры файлов офф-лайн изображения и изображения в режиме онлайн.

В случае с гравитаром вы можете проверить размер изображения гравитата по умолчанию, а затем сравнить гравитатор адреса электронной почты, который вы пытаетесь проверить. Не безупречно, но лучше, чем ничего.

Дайте это Google. Я не уверен, что у gravatar есть API или нет.

EDIT: Или вы можете проверить заголовки ответов, как указано выше. Хороший крик!

+0

md5 или контрольная сумма crc32 полученного изображения были бы более надежными – stillstanding

1

Запрос граватар с параметром запроса из д = 404 (по умолчанию 404)

Это возвращает 404, если электронная почта не имеет зарегистрированного Gravatar. Если это действительно существует, изображение возвращается с 200.

Итак, сделайте запрос, а затем нарисуйте ответ 200 на true, 404 ответ на false.

+0

Привет, Я пытаюсь использовать ту же проблему с помощью java, но всегда возвращает 404, даже пользователь существует. – Sanshayan