webForumDet fria alternativet

Hämta avatarer från gravatar

PHP

3 svar · 402 visningar · startad av Emil W

Medlem sedan mars 2009512 inlägg
Frågan#1

Håller på med ett kommentarsystem och då om användaren har fyllt i fältet i email med sin adress då ska den hämta användarens avatar från gravatar.com
men om den fyller i och den inte finns på gravatar.com då tänkte jag visa en bild jag har gjort själv och om användaren inte skriver något då visar jag också den bilden jag har gjort.

Hur löser man detta ?

Medlem sedan feb. 20034 441 inlägg
#2

Har du överhuvudtaget läst dokumentationen på deras hemsida?

Dokumentationen skrev:

Step 5, The default: You can specify a "default" or "d" parameter to the URL, this should be urlencoded so as to make it to our servers intact. There are "special" values that you may pass to this parameter which produce dynamic default images. These are "identicon" "monsterid" and "wavatar". If omitted we will serve up our default image, the blue G. A new parameter, 404, has been added to allow the return of an HTTP 404 error instead of any image or redirect if an image cannot be found for the specified email address.

http://www.gravatar.com/avatar/3b3be63a4c2a439b013787725dfce802?d=http%3A%2F%2Fexample.com%2Fimages%2Fexample.jpg

http://www.gravatar.com/avatar/3b3be63a4c2a439b013787725dfce802?d=identicon

http://www.gravatar.com/avatar/3b3be63a4c2a439b013787725dfce802?d=monsterid

http://www.gravatar.com/avatar/3b3be63a4c2a439b013787725dfce802?d=wavatar

http://www.gravatar.com/avatar/3b3be63a4c2a439b013787725dfce802?d=404

Medlem sedan feb. 20034 441 inlägg
#3

Och här har du t.o.m. färdig kod att bara klistra in i ditt fall:
http://en.gravatar.com/site/implement/php

Medlem sedan mars 2009512 inlägg
#4

ok

257 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
117 ms — ändringar (db)