Gravatar 显示哈希而不是图片
Gravatar shows hash instead of picture
我想使用 gravatar 在我的平台上显示图片,但我没有这样做,我只看到了 MD5 哈希值。
这是我的代码“application_helper.rb”
def avatar_url(user)
gravatar_id = Digest::MD5::hexdigest(user.email).downcase
"https//www.gravatar.com/avatar/#{gravatar_id}.jpg?d=identical&s=150"
end
end
我也试过d=mm
和d=identicon
,但还是不行。
这是我在导航栏中使用的代码:
<a href="#" class="dropdown-toggle" data-toggle="dropdown"
role="button" aria-haspopup="true" aria-expanded="false">
<%= image_tag avatar_url(current_user), class: "img-circle" %>
<%= current_user.fullname %> <span class="caret"></span>
</a>
Picture of the navbar
有什么我可以尝试的吗?
感谢您的帮助:)
你的头像 URL 有误,你在 https
后面漏了 :
。 www
也不是必需的。
def avatar_url(user)
gravatar_id = Digest::MD5::hexdigest(user.email.downcase)
"https://gravatar.com/avatar/#{gravatar_id}.jpg?d=identical&s=150"
end
end
我想使用 gravatar 在我的平台上显示图片,但我没有这样做,我只看到了 MD5 哈希值。
这是我的代码“application_helper.rb”
def avatar_url(user)
gravatar_id = Digest::MD5::hexdigest(user.email).downcase
"https//www.gravatar.com/avatar/#{gravatar_id}.jpg?d=identical&s=150"
end
end
我也试过d=mm
和d=identicon
,但还是不行。
这是我在导航栏中使用的代码:
<a href="#" class="dropdown-toggle" data-toggle="dropdown"
role="button" aria-haspopup="true" aria-expanded="false">
<%= image_tag avatar_url(current_user), class: "img-circle" %>
<%= current_user.fullname %> <span class="caret"></span>
</a>
Picture of the navbar
有什么我可以尝试的吗?
感谢您的帮助:)
你的头像 URL 有误,你在 https
后面漏了 :
。 www
也不是必需的。
def avatar_url(user)
gravatar_id = Digest::MD5::hexdigest(user.email.downcase)
"https://gravatar.com/avatar/#{gravatar_id}.jpg?d=identical&s=150"
end
end