diff --git a/src/cocoatweet/api/api.cc b/src/cocoatweet/api/api.cc index 42408f4..6d5abd7 100644 --- a/src/cocoatweet/api/api.cc +++ b/src/cocoatweet/api/api.cc @@ -5,6 +5,7 @@ API::API(CocoaTweet::OAuth::Key _key) { oauth_ = std::make_shared(_key); status_ = Statuses::Status(oauth_); favorite_ = Favorites::Favorite(oauth_); + media_ = Medias::Media(oauth_); } Statuses::Status API::status() const { @@ -14,4 +15,8 @@ Statuses::Status API::status() const { Favorites::Favorite API::favorite() const { return favorite_; } + +Medias::Media API::media() const { + return media_; +} } // namespace CocoaTweet::API diff --git a/src/cocoatweet/api/api.h b/src/cocoatweet/api/api.h index 06a36f1..21ba046 100644 --- a/src/cocoatweet/api/api.h +++ b/src/cocoatweet/api/api.h @@ -3,6 +3,7 @@ #include #include +#include #include namespace CocoaTweet::API { @@ -21,9 +22,12 @@ public: /// @param[out] Favorite object typed CococaTweet::API::Favorites::Favorite Favorites::Favorite favorite() const; + Medias::Media media() const; + private: Statuses::Status status_; Favorites::Favorite favorite_; + Medias::Media media_; std::shared_ptr oauth_; }; } // namespace CocoaTweet::API