【问题标题】:How do you force Gravatar into displaying identicon您如何强制 Gravatar 显示身份图标
【发布时间】:2010-04-13 09:19:08
【问题描述】:

有什么方法可以强制gravatar总是返回标识 URL?

到目前为止我发现的唯一方法是:?forcedefault=1&default=myCustomGeneratedImageUrlHere。但是我不想自己生成一个身份。

任何?forceIdenticon参数?

【问题讨论】:

  • 那么……那个 URL 有效吗?至少看起来如此,那你为什么要问?
  • 我在问 gravatar 是否可以像用户没有设置自己的图像时那样自动为我生成 myCustomGeneratedImageUrlHere。

标签: php gravatar


【解决方案1】:

添加&f=y,这将强制使用默认值,并将默认值指定为带有d=identicondefault=identicon 的标识

例如:

http://www.gravatar.com/avatar/HASHVALUE?f=y&d=identicon

Gravatar 网站上描述了其他可用的默认值。

【讨论】:

    【解决方案2】:

    我最终只使用md5(MY_CUSTOM_SALT + $email) 作为标识符。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-12-25
      • 1970-01-01
      • 1970-01-01
      • 2011-06-28
      • 2020-07-07
      • 1970-01-01
      • 2010-10-31
      相关资源
      最近更新 更多