Class: Vonage::Messaging

Inherits:
Namespace
  • Object
show all
Defined in:
lib/vonage/messaging.rb

Defined Under Namespace

Classes: Message

Instance Method Summary collapse

Instance Method Details

#send(params) ⇒ Object

Send a Message.

Examples:

message = Vonage::Messaging::Message.sms(message: "Hello world!")
response = client.messaging.send(to: "447700900000", from: "447700900001", **message)

Parameters:

  • params (Hash)

    a customizable set of options

Options Hash (params):

  • :to (required, String)
  • :from (required, String)
  • **message (required, Hash)

    The Vonage Message object to use for this message.

See Also:



25
26
27
# File 'lib/vonage/messaging.rb', line 25

def send(params)
  request('/v1/messages', params: params, type: Post)
end