Method: XStreamly::Client#getTokens
- Defined in:
- lib/xstreamly.rb
#getTokens ⇒ Object
185 186 187 188 189 190 191 192 193 194 195 196 |
# File 'lib/xstreamly.rb', line 185 def getTokens() req = Net::HTTP::Get.new(URI.encode('/api/v1.1/'+@appKey+'/security'), initheader = {'Content-Type' =>'application/json'}) req.basic_auth @email, @password response = @http.request(req) case response.code.to_i when 200..299 return (JSON(response.body))['sessions'] else raise RuntimeError, "Unknown error (status code #{response.code} ): #{response.body}" end end |