Sha256: bec28bcfb94acfe2d62994c45e1e5756ddf9266ffeee8c99d2c38d906c9cc416
Contents?: true
Size: 1.21 KB
Versions: 1
Compression:
Stored size: 1.21 KB
Contents
require 'uri' require 'net/http' require 'net/https' require 'json' class HuaIot attr_accessor :platformip, :platformport, :client, :database def initialize(platformip, platformport, iotip, database) @database = database @platformip = platformip @platformport = platformport @iotip = iotip #client_host = [mongoip + ":" + mongoport] #@client = Mongo::Client.new(client_host, :database => database) end def test() url_string = "https://134.17.93.4:8743/iocm/app/authorize/v1.3.0/app" headers = { 'Authorization'=>'Bearer O2k2aMStOweZOeSoVDYjI3c6uaMa', 'Content-Type' =>'application/json', 'Accept'=>'application/json' } req = {"dstAppId": "Cd1v0k2gTBCbpQlMVlW1FVqOSqga" } uri = URI.parse url_string p uri.host p uri.port p uri.path p https = Net::HTTP.new(uri.host, uri.port) https.use_ssl = true request = Net::HTTP::Post.new( uri.path, headers) p request.body = req request['app_key'] = '' request['Authorization'] = 'Bearer O2k2aMStOweZOeSoVDYjI3c6uaMa' request.content_type = 'application/json' res = https.request(request) p res.message end # App ID # password O2k2aMStOweZOeSoVDYjI3c6uaMa end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
imperituroard-0.1.8 | lib/imperituroard/projects/iot/hua_oceanconnect_adapter.rb |