Generate Gravatar URLs in RubyMotion
Ruby
Switch branches/tags
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
lib
vendor/GravatarHelper
README.md
motion-gravatar.gemspec

README.md

Generate Gravatar URLs in RubyMotion

Generate the URL for a user's Gravatar image by providing an email address, image size, and optional default image URL.

Install

Use Bundler to manage gems in RubyMotion.

Rakefile

$:.unshift("/Library/RubyMotion/lib")
require 'motion/project'
require 'bundler'
Bundler.require

Motion::Project::App.setup do |app|
  # Use `rake config' to see complete project settings.
  app.name = 'Testing'
end

Gemfile

source :rubygems

gem 'motion-gravatar'

Run bundle install.

Usage

email = 'brian@brianpattison.com'
size = 512
defaultURL = 'http://example.com/gravatar/default.jpg'
url = Gravatar.getURL(email, size, defaultURL)

Both size and defaultURL are optional. If not provided, Gravatar's defaults will be used, which is 80px for the size and the Gravatar logo as the default image if one does not exist for the provided email address.

Thanks

Thanks to @MugunthKumar for the Objective-C side with Gravatar!