【发布时间】:2010-11-04 12:13:27
【问题描述】:
我一直在为所有用户的个人资料图片实施 Gravatar,但我对一两件事有点困惑。
想象一下,像这个网站,我有一个未注册 gravatar 的当前用户。为了给他们一个 gravatar,我是否必须告诉他们单独注册 gravatar 或者是否有一个 API 函数可以在他们尚不存在时注册他们?
我也只看到从 gravatar 获取信息,但我很少看到将信息放到他们的服务中,例如新头像。是否有将数据放入服务器的功能?
【问题讨论】:
我一直在为所有用户的个人资料图片实施 Gravatar,但我对一两件事有点困惑。
想象一下,像这个网站,我有一个未注册 gravatar 的当前用户。为了给他们一个 gravatar,我是否必须告诉他们单独注册 gravatar 或者是否有一个 API 函数可以在他们尚不存在时注册他们?
我也只看到从 gravatar 获取信息,但我很少看到将信息放到他们的服务中,例如新头像。是否有将数据放入服务器的功能?
【问题讨论】:
通常,您会使用 默认图像 选项之一(请参阅http://en.gravatar.com/site/implement/images/)。如果 gravatar 不存在,将根据您的设置提供一个(直到用户实际选择/创建一个 gravatar)。我会继续在他们的网站上上传图片,但你可以使用他们的xml-rpc api
【讨论】:
放一个图片标签使用类似于这些的来源
<img src="http://www.gravatar.com/avatar/<?php echo md5($_POST['email']);?>
【讨论】: