代码之家  ›  专栏  ›  技术社区  ›  Sammaye

Gravatar实现到用户系统中

  •  2
  • Sammaye  · 技术社区  · 15 年前

    我一直在寻找和实现Gravatar为我的所有用户的个人资料图片,但我有点困惑的一个或两件事。

    想象一下,像这个站点一样,我有一个当前用户没有在Gravatar注册。为了给他们一个gravatar,我是否必须告诉他们单独注册gravatar,或者是否有一个API函数可以在他们还不存在的时候注册他们?

    此外,我只看到从Gravatar获取信息,但我不经常看到把信息放到他们的服务上,就像一个新的化身。是否有将数据放入服务器的功能?

    2 回复  |  直到 13 年前
        1
  •  2
  •   Wrikken    15 年前

    通常,你会使用 默认图像 选项(见) http://en.gravatar.com/site/implement/images/ )如果不存在gravatar,将根据您的设置提供一个(直到用户实际选择/创建gravatar)。我会把图片上传到他们的网站上,但你可以使用他们的 xml-rpc api

        2
  •  0
  •   Rod    13 年前

    放置一个图像标签,使用与这些类似的源

    <img src="http://www.gravatar.com/avatar/<?php echo md5($_POST['email']);?>
    
    推荐文章