Class: MessageBird::NumberClient
- Inherits:
-
HttpClient
- Object
- HttpClient
- MessageBird::NumberClient
- Defined in:
- lib/messagebird/number_client.rb
Constant Summary collapse
- ENDPOINT =
'https://numbers.messagebird.com/v1/'
Constants inherited from HttpClient
HttpClient::ALLOWED_METHODS, HttpClient::SUBMIT_METHODS, HttpClient::VALID_RESPONSE_CODES
Instance Attribute Summary
Attributes inherited from HttpClient
Instance Method Summary collapse
Methods inherited from HttpClient
#assert_json_response_type, #assert_valid_response_code, #build_http_client, #build_request, #initialize, #request, #request_block
Constructor Details
This class inherits a constructor from MessageBird::HttpClient
Instance Method Details
#endpoint ⇒ Object
13 14 15 |
# File 'lib/messagebird/number_client.rb', line 13 def endpoint ENDPOINT end |
#prepare_request(request, params = {}) ⇒ Object
17 18 19 20 |
# File 'lib/messagebird/number_client.rb', line 17 def prepare_request(request, params = {}) request.body = params.to_json request end |