class UserWidgetService
Public Class Methods
get_private_widgets(bearer_token)
click to toggle source
@@client_id = ApplicationConfig.get_client_id
@@client_secret = ApplicationConfig.get_client_secret
# File lib/shilpa20/user_widget_service.rb, line 13 def self.get_private_widgets(bearer_token) return RestClient::Request.execute(method: :get, url: @@own_widgets_url, headers: {'Content-Type': 'application/json', params: {:client_id => ApplicationConfig.get_client_id, :client_secret => ApplicationConfig.get_client_secret}, 'Authorization': bearer_token}) end
get_private_widgets_with_search_term(search_term, bearer_token)
click to toggle source
# File lib/shilpa20/user_widget_service.rb, line 19 def self.get_private_widgets_with_search_term(search_term, bearer_token) return RestClient::Request.execute(method: :get, url: @@own_widgets_url, headers: {'Content-Type': 'application/json', params: {:client_id => ApplicationConfig.get_client_id, :client_secret => ApplicationConfig.get_client_secret, :term => search_term}, 'Authorization': bearer_token}) end
get_widgets_by_user_id(user_id, bearer_token)
click to toggle source
# File lib/shilpa20/user_widget_service.rb, line 25 def self.get_widgets_by_user_id(user_id, bearer_token) url_with_id = @@widgets_by_user_id_url + "#{user_id}" + "/widgets" return RestClient::Request.execute(method: :get, url: url_with_id, headers: {'Content-Type': 'application/json', params: {:client_id => ApplicationConfig.get_client_id, :client_secret => ApplicationConfig.get_client_secret}, 'Authorization': bearer_token}) end
get_widgets_by_user_id_with_search_term(user_id, search_term, bearer_token)
click to toggle source
# File lib/shilpa20/user_widget_service.rb, line 32 def self.get_widgets_by_user_id_with_search_term(user_id, search_term, bearer_token) url_with_id = @@widgets_by_user_id_url + "#{user_id}" + "/widgets" return RestClient::Request.execute(method: :get, url: url_with_id, headers: {'Content-Type': 'application/json', params: {:client_id => ApplicationConfig.get_client_id, :client_secret => ApplicationConfig.get_client_secret, :term => search_term}, 'Authorization': bearer_token}) end