Class: Pushbullet::V2::Users

Inherits:
Object
  • Object
show all
Defined in:
lib/v2/users.rb

Constant Summary collapse

API_URL =
'https://api.pushbullet.com/v2/users'

Class Method Summary collapse

Class Method Details

.meJSON

get my information

Returns:

  • (JSON)

    result as json



25
26
27
28
29
# File 'lib/v2/users.rb', line 25

def self.me
  result = Pushbullet::V2::request_get(API_URL + '/me', {})

  JSON.parse(result.body)
end

.update_my_preferences(preferences) ⇒ JSON

update my preferences

Parameters:

  • preferences (Hash)

    values to overwrite

Returns:

  • (JSON)

    result as json



35
36
37
38
39
# File 'lib/v2/users.rb', line 35

def self.update_my_preferences(preferences)
  result = Pushbullet::V2::request(API_URL + '/me', {preferences: preferences})

  JSON.parse(result.body)
end