module Okezoneid::SSOActivity

Public Instance Methods

sso_post_activity(params) click to toggle source
# File lib/okezoneid/sso_activity.rb, line 8
def sso_post_activity(params)
        activity = {:body => {:request_url => params['request_url'],
                                                  :okezone_id => params['okezone_id'],
                                                  :ip_address => request.remote_ip,
                                                  :browser => request.user_agent,
                                                  :log_type => params['log_type'],
                                                  :refferer => params['refferer'],
                                                  :author => params['author'],
                                                  :editor => params['editor'],
                                                  :published => params['published']}}
        token = sso_get_token
        response = token.post(api_activity_path, activity)
        return response.body
end