66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
|
# File 'lib/botr/http/http.rb', line 66
def delete_request(options = {})
params = options.dup
http = params.delete(:client) || client
method = 'delete'
url = params.delete(:api_url) || api_url(method)
format = params.delete(:api_format) || api_format
key = params.delete(:api_key) || api_key
timestamp = params.delete(:api_timestamp) || api_timestamp
nonce = params.delete(:api_nonce) || api_nonce
secret = params.delete(:api_secret_key)|| api_secret_key
params = params.merge(:api_format => format,
:api_key => key,
:api_timestamp => timestamp,
:api_nonce => nonce)
http.post(url, params.merge(:api_signature => self.signature(params)))
end
|