2010-04-27 8 views
6

C'è un modo semplice, con php, una semplice manipolazione script o URL per costruire un URL per l'immagine del gravatar corrispondente ad una e-mail?Come costruire un URL di un'immagine GRAVATAR da un dato email

Ex. http://gravatar.com/avatars/[email protected] e restituisce un'immagine jpeg o png.

Se non esiste un modo semplice come nell'esempio, qual è il modo più semplice per risolvere un URL del gravatar corrispondente a un'email ?. Grazie

risposta

8

Utilizzare questa:

$userMail = whatever_to_get_the_email; 

$imageWidth = '150'; //The image size 

$imgUrl = 'http://www.gravatar.com/avatar/'.md5($userMail).'fs='.$imageWidth; 
+0

C'è un errore nell'url, prima che md5 dell'e-mail dell'utente non ci sia '.' – VSG24

1

ThoughtWorks soluzione @ DIPI-male bene, non stavo diventando più grande immagine con esso. Ecco come ho funzionato correttamente.

$userMail = '[email protected]'; 

$imageWidth = '600'; //The image size 

$imgUrl = 'https://secure.gravatar.com/avatar/'.md5($userMail).'?size='.$imageWidth;