Sha256: ae602c8928e146b8fda23958dfe9b184aeaf5e469d3d471f5ffc20eeb70e67e4
Contents?: true
Size: 903 Bytes
Versions: 1
Compression:
Stored size: 903 Bytes
Contents
# frozen_string_literal: true module Whats module Actions class SendHsmMessage PATH = "/v1/messages" def initialize(client, wa_id, namespace, element_name, params) @client = client @wa_id = wa_id @namespace = namespace @element_name = element_name @params = params end def call client.request PATH, payload end private attr_reader :client, :wa_id, :namespace, :element_name, :params def payload { hsm: { element_name: element_name, language: { code: :pt_BR, policy: :deterministic }, localizable_params: params, namespace: namespace }, recipient_type: :individual, to: wa_id, type: :hsm } end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
whatsapp-0.1.5 | lib/whats/actions/send_hsm_message.rb |