class Fnsapi::GetMessageService
Public Instance Methods
call(message_id, user_id)
click to toggle source
# File lib/fnsapi/get_message_service.rb, line 7 def call(message_id, user_id) result = client(auth_params(user_id)).call(:get_message, message: message_hash(message_id)) result.body.dig(:get_message_response) end
Private Instance Methods
message_hash(message_id)
click to toggle source
# File lib/fnsapi/get_message_service.rb, line 20 def message_hash(message_id) { 'tns:MessageId' => message_id } end
namespaces()
click to toggle source
Calls superclass method
Fnsapi::BaseService#namespaces
# File lib/fnsapi/get_message_service.rb, line 14 def namespaces super.merge( 'xmlns:tns' => 'urn://x-artefacts-gnivc-ru/inplat/servin/OpenApiAsyncMessageConsumerService/types/1.0' ) end