Module: Correios::SRO
- Defined in:
- lib/correios_gem.rb,
lib/auxiliars/environments.rb,
lib/SRO/requests/track_shippings.rb
Defined Under Namespace
Classes: TrackShippings
Class Method Summary collapse
- .client ⇒ Object
- .namespaces ⇒ Object
- .track_shippings(data = {}) ⇒ Object
- .track_shippings_list(data = {}) ⇒ Object
- .wsdl ⇒ Object
Class Method Details
.client ⇒ Object
66 67 68 |
# File 'lib/auxiliars/environments.rb', line 66 def self.client base_client(wsdl: wsdl) end |
.namespaces ⇒ Object
70 71 72 73 74 75 |
# File 'lib/auxiliars/environments.rb', line 70 def self.namespaces { 'xmlns:soap' => 'http://schemas.xmlsoap.org/soap/envelope/', 'xmlns:ns1' => 'http://resource.webservice.correios.com.br/' } end |
.track_shippings(data = {}) ⇒ Object
176 177 178 |
# File 'lib/correios_gem.rb', line 176 def self.track_shippings(data = {}) TrackShippings.new(data).request('buscaEventos') end |
.track_shippings_list(data = {}) ⇒ Object
180 181 182 |
# File 'lib/correios_gem.rb', line 180 def self.track_shippings_list(data = {}) TrackShippings.new(data).request('buscaEventosLista') end |
.wsdl ⇒ Object
77 78 79 |
# File 'lib/auxiliars/environments.rb', line 77 def self.wsdl 'https://webservice.correios.com.br/service/rastro/Rastro.wsdl' end |