Class: SmsCandy::Helpers::SendMessageHelper
- Inherits:
-
Object
- Object
- SmsCandy::Helpers::SendMessageHelper
- Defined in:
- lib/sms_candy/helpers/send_message_helper.rb
Class Method Summary collapse
-
.send_sms(number, message, access_token) ⇒ Object
curl -H “Content-Type: application/json” \ -H “Authorization: Bearer $TOKEN” \ -d “"body":"Hello!"” \ “api.telstra.com/v1/sms/messages”.
Class Method Details
.send_sms(number, message, access_token) ⇒ Object
curl -H “Content-Type: application/json” \ -H “Authorization: Bearer $TOKEN” \ -d “"body":"Hello!"” \ “api.telstra.com/v1/sms/messages”
19 20 21 22 23 24 25 26 27 28 29 |
# File 'lib/sms_candy/helpers/send_message_helper.rb', line 19 def send_sms(number, , access_token) headers = { "authorization" => "Bearer #{access_token}", "Content-Type" => "application/json", "Accept" => "application/json" } data = { to: number, body: }.to_json response = RestClient.post(_base_url, data, headers) JSON.parse(response)['messageId'] end |