Class: PossibleEmail::ResponseGetter
- Inherits:
-
Object
- Object
- PossibleEmail::ResponseGetter
- Defined in:
- lib/possible_email/response_getter.rb
Class Method Summary collapse
- .create_session_token(email) ⇒ Object
- .retrieve_email_profile_using_session_token(email, session_token) ⇒ Object
Class Method Details
.create_session_token(email) ⇒ Object
7 8 9 10 11 12 |
# File 'lib/possible_email/response_getter.rb', line 7 def create_session_token(email) status_url = STATUS_URL + email response = request_url status_url valid_response?(response) ? response['session_token'] : nil end |
.retrieve_email_profile_using_session_token(email, session_token) ⇒ Object
14 15 16 17 18 19 20 |
# File 'lib/possible_email/response_getter.rb', line 14 def retrieve_email_profile_using_session_token(email, session_token) profile_url = PROFILE_URL + email header = { 'X-Session-Token' => session_token } response = request_url profile_url, header response.nil? ? nil : response end |