module Pushbullet::V2
Private Class Methods
request(url, params)
click to toggle source
post request to Pushbullet
with given url and params @param url [String] api url @param params [Hash] post parameters @return [Net::HTTPResponse]
# File lib/pushbullet.rb, line 36 def self.request(url, params) Pushbullet.post_data(url, params.to_json, 'application/json', { 'Authorization' => "Basic #{Base64.encode64(Pushbullet::get_access_token).chomp}", }) end
request_delete(url, params)
click to toggle source
delete request to Pushbullet
with given url and params @param url [String] api url @param params [Hash] delete parameters @return [Net::HTTPResponse]
# File lib/pushbullet.rb, line 56 def self.request_delete(url, params) Pushbullet.delete(url, params, { 'Authorization' => "Basic #{Base64.encode64(Pushbullet::get_access_token).chomp}", }) end
request_get(url, params)
click to toggle source
get request to Pushbullet
with given url and params @param url [String] api url @param params [Hash] get parameters @return [Net::HTTPResponse]
# File lib/pushbullet.rb, line 46 def self.request_get(url, params) Pushbullet.get(url, params, { 'Authorization' => "Basic #{Base64.encode64(Pushbullet::get_access_token).chomp}", }) end