class TuraTEL::XmlBody
Public Class Methods
check_sms_body(msg_id)
click to toggle source
# File lib/turatel_sms/xml_body.rb, line 21 def self.check_sms_body(msg_id) "<?xml version=\"1.0\" encoding=\"utf-8\" ?> <MainReportRoot> <Command>3</Command> <PlatformID>1</PlatformID> <ChannelCode>#{TuraTEL.configuration.channel_code}</ChannelCode> <UserName>#{TuraTEL.configuration.usercode}</UserName> <PassWord>#{TuraTEL.configuration.password}</PassWord> <MsgID>#{msg_id}</MsgID> </MainReportRoot>" end
get_credit()
click to toggle source
# File lib/turatel_sms/xml_body.rb, line 33 def self.get_credit "<?xml version=\"1.0\" encoding=\"utf-8\" ?> <MainReportRoot> <Command>6</Command> <ChannelCode>#{TuraTEL.configuration.channel_code}</ChannelCode> <UserName>#{TuraTEL.configuration.usercode}</UserName> <PassWord>#{TuraTEL.configuration.password}</PassWord> </MainReportRoot>" end
send_sms_body(recipient, message_text, valid_options)
click to toggle source
# File lib/turatel_sms/xml_body.rb, line 3 def self.send_sms_body(recipient, message_text, valid_options) "<?xml version=\"1.0\" encoding=\"utf-8\" ?> <MainmsgBody> <Command>0</Command> <PlatformID>1</PlatformID> <ChannelCode>#{TuraTEL.configuration.channel_code}</ChannelCode> <UserName>#{TuraTEL.configuration.usercode}</UserName> <PassWord>#{TuraTEL.configuration.password}</PassWord> <Mesgbody><![CDATA[#{message_text}]]></Mesgbody> <Numbers>#{recipient}</Numbers> <Type>#{valid_options[:type]}</Type> <Concat>#{valid_options[:concat]}</Concat> <Originator>#{valid_options[:from]}</Originator> <SDate>#{valid_options[:start_date]}</SDate> <EDate>#{valid_options[:stop_date]}</EDate> </MainmsgBody>" end