Module: Swiftype::Client::User
- Included in:
- Swiftype::Client
- Defined in:
- lib/swiftype/client.rb
Instance Method Summary collapse
-
#create_user ⇒ Object
Create a new user for the configured application.
-
#user(user_id) ⇒ Object
Return a user created by the configured application.
-
#users(options = {}) ⇒ Object
List users for the configured application.
Instance Method Details
#create_user ⇒ Object
Create a new user for the configured application.
206 207 208 209 210 211 212 |
# File 'lib/swiftype/client.rb', line 206 def create_user params = { :client_id => Swiftype.platform_client_id, :client_secret => Swiftype.platform_client_secret } post("users.json", params) end |
#user(user_id) ⇒ Object
Return a user created by the configured application.
217 218 219 220 221 222 223 |
# File 'lib/swiftype/client.rb', line 217 def user(user_id) params = { :client_id => Swiftype.platform_client_id, :client_secret => Swiftype.platform_client_secret } get("users/#{user_id}.json", params) end |
#users(options = {}) ⇒ Object
List users for the configured application.
197 198 199 200 201 202 203 |
# File 'lib/swiftype/client.rb', line 197 def users(={}) params = { :client_id => Swiftype.platform_client_id, :client_secret => Swiftype.platform_client_secret } get("users.json", params.merge()) end |