From a8614c3b7ecb4b6416daca5f5d8e378720e55a9c Mon Sep 17 00:00:00 2001 From: keita Date: Thu, 11 Mar 2021 13:43:11 +0900 Subject: [PATCH] =?UTF-8?q?media/upload=E3=82=92=E4=BB=8A=E5=BA=A6?= =?UTF-8?q?=E3=81=93=E3=81=9D=E3=82=A8=E3=83=B3=E3=83=88=E3=83=AA=E3=83=BC?= =?UTF-8?q?=E3=83=9D=E3=82=A4=E3=83=B3=E3=83=88=E3=81=AB=E4=B9=97=E3=81=9B?= =?UTF-8?q?=E3=81=9F(#56)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/cocoatweet/api/api.cc | 5 +++++ src/cocoatweet/api/api.h | 4 ++++ 2 files changed, 9 insertions(+) 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