Class: AliyunSmsRuby::Client
- Inherits:
-
Object
- Object
- AliyunSmsRuby::Client
- Defined in:
- lib/aliyun_sms_ruby/client.rb
Constant Summary collapse
- SERVICE_URL =
"http://dysmsapi.aliyuncs.com/"
Instance Method Summary collapse
Instance Method Details
#send_request(request) ⇒ Object
12 13 14 15 16 17 18 19 20 21 |
# File 'lib/aliyun_sms_ruby/client.rb', line 12 def send_request request q_without_sig = build_url(request.get_params) q_full= "Signature=#{sign(q_without_sig)}&#{q_without_sig}" response = Faraday.get "#{SERVICE_URL}?#{q_full}" if response != 200 && defined? Rails Rails.logger.error(response.body) end response end |