PictureFrom
PictureFrom is the most efficient library for getting profile pictures.
Installation
gem install picture_from
Usage
Using PictureFrom is pretty simple! First, make sure the library is required:
require 'picture_from'
Pass an user information to the library's interface:
PictureFrom.url('zuck')
# => http://graph.facebook.com/zuck/picture
PictureFrom.url('Mark Zuckerberg')
# => http://graph.facebook.com/zuck/picture
PictureFrom.url('@unclebobmartin')
# => https://pbs.twimg.com/profile_images/1102364992/clean_code_72_color_400x400.png
PictureFrom.url('karreiro@gmail.com')
# => http://www.gravatar.com/avatar/16be5820a296f5bce151f0c1b5e16fc8
Engines
PicutreFrom has many engines for finding the appropriate image for any user in your application:
- Gravatar
- by e-mail
- Facebook
- by username
- by e-mail
- by user information
- Twitter
- by username
Contributing
- Fork it
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create new Pull Request