lib/smile.rb in cajun-smile-0.2.0 vs lib/smile.rb in cajun-smile-0.2.1
- old
+ new
@@ -6,30 +6,36 @@
require 'lib/smile/album'
require 'lib/smile/photo'
require 'lib/smile/param_converter'
require 'cgi'
require 'rss'
+require 'json'
module Smile
module_function
+ # Login to SmugMug using an anonymously account
+ # This will allow you to execute many functions, but no user specific functions
+ #
+ # @return [Smile::SmugMug.new] An Smug object that has been authenticated
def auth_anonymously
smug = Smile::Smug.new
smug.auth_anonymously
smug
end
# Login to SmugMug using a specific user account.
#
- # @param [String] username The username ( Nickname ) for the SmugMug account
+ # @param [String] email The username ( e-mail address ) for the SmugMug account
# @param [String] password The password for the SmugMug account
#
# @return [Smile::SmugMug.new] An Smug object that has been authenticated
- def auth( username, password )
+ def auth( email, password )
smug = Smile::Smug.new
- smug.auth( username, password )
+ smug.auth( email, password )
smug
end
+
def base_feed( options={} )
options.merge!( :format => 'rss' )
url = "http://api.smugmug.com/hack/feed.mg?"
url_params =[]