0
clickatell을 통해 양방향 SMS를 보내려고합니다.Clickatells에 대한 선택적 mo 값 설정 방법 2 way sms
SMS를 보내려면 다음을 사용해야합니다.
send_message(recipient, message_text, opts={})
나는 1
추가 옵션으로 선택 모 변수를 설정해야합니다 :
여기:from - the from number/name
:set_mobile_originated - mobile originated flag
는 clickatel에서 소스 코드입니다.
def send_message(recipient, message_text, opts={})
valid_options = opts.only(:from, :mo, :callback)
valid_options.merge!(:req_feat => '48') if valid_options[:from]
valid_options.merge!(:mo => '1') if opts[:set_mobile_originated]
recipient = recipient.join(",")if recipient.is_a?(Array)
response = execute_command('sendmsg', 'http',
{:to => recipient, :text => message_text}.merge(valid_options)
)
response = parse_response(response)
response.is_a?(Array) ? response.map { |r| r['ID'] } : response['ID']
end
내 뇌가 튀긴 나는이 작동하지 않기 때문에이 모 변수를 설정하는 방법을 알아낼 질수 :
send_message(from, message, mo: '1')
이 옵션 값을 설정하는 방법에 어떤 도움을?