Class: Iterable::InApp
- Inherits:
-
ApiResource
- Object
- ApiResource
- Iterable::InApp
- Defined in:
- lib/iterable/in_app.rb
Overview
Interact with /inApp API endpoints
Instance Attribute Summary
Attributes inherited from ApiResource
Instance Method Summary collapse
-
#messages_for_email(email, count: 1, **attrs) ⇒ Iterable::Response
Get in-app messages for a user by email.
-
#messages_for_user_id(user_id, count: 1, **attrs) ⇒ Iterable::Response
Get in-app messages for a user by user_id.
Methods inherited from ApiResource
#default_config, default_config, #initialize
Constructor Details
This class inherits a constructor from Iterable::ApiResource
Instance Method Details
#messages_for_email(email, count: 1, **attrs) ⇒ Iterable::Response
Get in-app messages for a user by email
23 24 25 26 27 |
# File 'lib/iterable/in_app.rb', line 23 def (email, count: 1, **attrs) attrs[:email] = email attrs[:count] = count (attrs) end |
#messages_for_user_id(user_id, count: 1, **attrs) ⇒ Iterable::Response
Get in-app messages for a user by user_id
38 39 40 41 42 |
# File 'lib/iterable/in_app.rb', line 38 def (user_id, count: 1, **attrs) attrs[:userId] = user_id attrs[:count] = count (attrs) end |