Gravatar API для Java - PullRequest
       8

Gravatar API для Java

7 голосов
/ 18 января 2011

С чего начать, если я хочу интегрировать Gravatars для пользователей в свое Java-приложение?

Ответы [ 3 ]

15 голосов
/ 18 января 2011

Вы можете использовать jgravatar , а затем просто использовать методы, подобные приведенным ниже:

import jgravatar.Gravatar;
import jgravatar.GravatarDefaultImage;
import jgravatar.GravatarRating;

public static String getGravatar160pxUrl(String email) {
    Gravatar gravatar = new Gravatar();
    gravatar.setSize(160);
    gravatar.setRating(GravatarRating.GENERAL_AUDIENCES);
    gravatar.setDefaultImage(GravatarDefaultImage.IDENTICON);
    return gravatar.getUrl(email);
}

public static String getGravatar80pxUrl(String email) {
    Gravatar gravatar = new Gravatar();
    gravatar.setRating(GravatarRating.GENERAL_AUDIENCES);
    gravatar.setDefaultImage(GravatarDefaultImage.IDENTICON);
    return gravatar.getUrl(email);
}
3 голосов
/ 25 апреля 2011

если кому-то интересно, вот и версия Android тоже ...

надеюсь, это поможет ...
https://github.com/wareninja/gravatar-for-android

Библиотека Android для Gravatar, текущие функции;

  • Загрузка изображения Gravatar с использованием AsyncTask
  • Загрузка и анализ профиля Gravatar с использованием AsyncTask
2 голосов
/ 16 сентября 2013

может быть, вы можете использовать мой gravatar4j (https://github.com/yingzhuo/gravatar4j)

просто сделай это в себе jsp

<%@ taglib prefix="gravatar4j" uri="https://github.com/yingzhuo/gravatar4j/functions" %>

и к этому

<img alt="" src="${gravatar4j:from('yingzhor@gmail.com', 160)}">
Кстати,

'160' означает размер в пикселях.

...