Skip to content

Latest commit

 

History

History
20 lines (15 loc) · 707 Bytes

README.textile

File metadata and controls

20 lines (15 loc) · 707 Bytes

gravatar

Ruby interface to gravatar.com
Support user images and profiles.

Usage

Get user avatar by email:
= image_tag gravatar_image_url(‘user@gmail.com’)

Available options: size, filetype, rating, default, secure.
= image_tag gravatar_image_url(‘user@gmail.com’, :size => 120, :rating => ‘x’)
= image_tag gravatar_image_url(‘user@gmail.com’, :filetype => :png, :default => ‘monsterid’)

Get user profile data:
g_data = Gravatar::Profile.get(‘user@gmail.com’)
puts ‘Login: ’ + g_data[’preferredUsername’]
puts ‘Name: ’ + g_data[’displayName’]
puts ‘About: ’ + g_data[’aboutMe’]
puts ‘Emails:’ + g_data[‘emails’].map{ |email| email[‘value’] }.join(’, ’)