Obtener la liga para mostrar la imagen de Gravatar
Gravatar es un servicio en línea que ofrece la posibilidad de asociar una imagen a un correo electrónico, esto para poder tener una sola identidad en la web
Este es el metodo para generar la liga que hay que colocar en la imagen, es necesario saber el correo electrónico del cual se quiere recuperar el avatar.
///
/// Nos regresa el avatar, en base al correo electrónico
///
/// Tamaño
/// Correo electrónico para asociar con el avaatr
/// Tipo de avatar por default: identicon, wavatar, monsterid
/// Cadena con la dirección para colocar en la imagen
public static string Gravatar(int intTamaño, string strEmail, string strTipo)
{
string hash = System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(strEmail.ToLowerInvariant().Trim(), "MD5").ToLowerInvariant();
string gravatar = "http://www.gravatar.com/avatar/" + hash + "?s=" + intTamaño + "&d=";
switch (strTipo.ToLower())
{
case "identicon": gravatar = gravatar + "identicon"; break;
case "wavatar": gravatar = gravatar + "wavatar"; break;
default: gravatar = gravatar + "monsterid"; break;
}
return gravatar;
}