class SendpulseClient::Campaign
Constants
- URL
Public Class Methods
all()
click to toggle source
# File lib/sendpulse_client/campaign.rb, line 8 def all Connection.get_request(URL) end
create(sender_name, sender_email, subject, body, list_id, name = '', attachments = false)
click to toggle source
# File lib/sendpulse_client/campaign.rb, line 12 def create(sender_name, sender_email, subject, body, list_id, name = '', attachments = false) data = { sender_name: sender_name, sender_email: sender_email, subject: subject, body: Base64.encode64(body), list_id: list_id, name: name, attachments: attachments ? JSON.serialize(attachments) : '' } Connection.post_request(URL, data) end