Возникла необходимость собрать несколько десятков мыл, у которых есть прикреплённый граватар. Проверял мыла вручную, так как нужны были аватарки с реальными лицами и возраст имел не последнее значение.
Для проверки написал небольшой скриптик:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | <?php $email = $_GET['email']; $default = "http://1.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?size=80"; $size = 80; $grav_url = "http://www.gravatar.com/avatar/" . md5( strtolower( trim( $email ) ) ) . "?d=" . urlencode( $default ) . "&s=" . $size; ?> <form action="" method="get"> <label> Введите email: <input id="email" name="email" value="<?php echo $_GET['email'];?>"> </label> <button type="submit">Go</button> </form> <img src="<?php echo $grav_url; ?>" alt="Gravatar" /> |
Как он работает можно посмотреть здесь.
Естественно, к вопросу сбора мыл тоже нужно подходить с головой, так как количество email-адресов, у которых есть прикреплённый gravatar, ничтожно мало по сравнению с тем, сколько мыл можно напарсить в интернете.
Email-адреса я собирал используя следующие вариации запросов в поиске Google:
site:gravatar.com «@mail.ru»
site:gravatar.com «@yandex.ru»
site:gravatar.com «@gmail.com»
и т.д.
Вот такой небольшой пост сегодня получился, но возможно кому-то он будет полезен.
Добавить комментарий