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