Class: Dirigible::DeviceInformation
- Inherits:
-
Object
- Object
- Dirigible::DeviceInformation
- Defined in:
- lib/dirigible/device_information.rb
Defined Under Namespace
Classes: List
Class Method Summary collapse
-
.count_device_tokens ⇒ Object
Count iOS device tokens registered to this application.
-
.device_token_feedback(since) ⇒ Object
Fetch device tokens that can’t recieve messages because the app has been uninstalled.
-
.get_apid(id) ⇒ Object
Get information on a particular Android APID.
-
.get_device_pin(id) ⇒ Object
Get information on a particular BlackBerry PIN.
-
.get_device_token(id) ⇒ Object
Get information on a particular iOS device token.
-
.list_apids(options = {}) ⇒ Object
Fetch Android APIDs registered to this application and associated metadata.
-
.list_device_pins(options = {}) ⇒ Object
Fetch BlackBerry PINs registered to this application and associated metadata.
-
.list_device_tokens(options = {}) ⇒ Object
Fetch iOS device tokens registered to this application and associated metadata.
Class Method Details
.count_device_tokens ⇒ Object
Count iOS device tokens registered to this application
41 42 43 |
# File 'lib/dirigible/device_information.rb', line 41 def self.count_device_tokens Dirigible.get("/device_tokens/count") end |
.device_token_feedback(since) ⇒ Object
Fetch device tokens that can’t recieve messages because the app has been uninstalled.
98 99 100 |
# File 'lib/dirigible/device_information.rb', line 98 def self.device_token_feedback(since) Dirigible.get("/device_tokens/feedback", { since: since }) end |
.get_apid(id) ⇒ Object
Get information on a particular Android APID.
20 21 22 |
# File 'lib/dirigible/device_information.rb', line 20 def self.get_apid(id) Dirigible.get("/apids/#{id}") end |
.get_device_pin(id) ⇒ Object
Get information on a particular BlackBerry PIN.
30 31 32 |
# File 'lib/dirigible/device_information.rb', line 30 def self.get_device_pin(id) Dirigible.get("/device_pins/#{id}") end |
.get_device_token(id) ⇒ Object
Get information on a particular iOS device token. For information on particular keys, see the device token registration API.
10 11 12 |
# File 'lib/dirigible/device_information.rb', line 10 def self.get_device_token(id) Dirigible.get("/device_tokens/#{id}") end |
.list_apids(options = {}) ⇒ Object
Fetch Android APIDs registered to this application and associated metadata.
72 73 74 |
# File 'lib/dirigible/device_information.rb', line 72 def self.list_apids( = {}) List.new(Dirigible.get('/apids', )) end |