Module: TwitterTweetBot::API::HTTP
- Included in:
- AccessToken, Authorization, RefreshToken, Tweet, UsersMe
- Defined in:
- lib/twitter_tweet_bot/api/http.rb,
lib/twitter_tweet_bot/api/http/get.rb,
lib/twitter_tweet_bot/api/http/base.rb,
lib/twitter_tweet_bot/api/http/post.rb,
lib/twitter_tweet_bot/api/http/error.rb,
lib/twitter_tweet_bot/api/http/headers.rb
Defined Under Namespace
Modules: Base, Error, Get, Headers, Post
Constant Summary
Constants included from Headers
Headers::BASIC_AUTHORIZATION, Headers::BEARER_AUTHORIZATION
Instance Method Summary collapse
Methods included from Post
#request_post_form, #request_post_json
Methods included from Base
Methods included from Get
Methods included from Headers
#basic_authorization_header, #bearer_authorization_header
Methods included from Error
Instance Method Details
#request(method, url, body, headers) ⇒ Object
14 15 16 17 |
# File 'lib/twitter_tweet_bot/api/http.rb', line 14 def request(method, url, body, headers) response = send("request_#{method}", url, body, headers) success_or_fail!(response) end |