Obtener la liga para mostrar la imagen de Gravatar

by eva02lasthope 3. julio 2009 10:59

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;
    }

Tags: ,

dotNet

Agregar Comentario


(Su Gravatar icono será mostrado)

  Country flag

biuquote
  • Comentario
  • Vista Previa
Loading



Disclaimer
Las opiniones mostradas en este blog son responsabilidad del autor y sólo son con la finalidad de compartir conocimientos a la comunidad de tecnologías de información.

© Copyright 2010 Mindev