From ea68ad22c12f43133e559d5bff21ce3072035609 Mon Sep 17 00:00:00 2001 From: keita Date: Thu, 1 Apr 2021 21:52:09 +0900 Subject: [PATCH] =?UTF-8?q?API=E3=81=AE=E3=82=A8=E3=83=B3=E3=83=88?= =?UTF-8?q?=E3=83=AA=E3=83=BC=E3=83=9D=E3=82=A4=E3=83=B3=E3=83=88=E3=81=AB?= =?UTF-8?q?dm=E3=82=92=E8=BC=89=E3=81=9B=E3=81=9F?= 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 6d5abd7..5249a36 100644 --- a/src/cocoatweet/api/api.cc +++ b/src/cocoatweet/api/api.cc @@ -6,6 +6,7 @@ API::API(CocoaTweet::OAuth::Key _key) { status_ = Statuses::Status(oauth_); favorite_ = Favorites::Favorite(oauth_); media_ = Medias::Media(oauth_); + directMessage_ = DirectMessages::DirectMessage(oauth_); } Statuses::Status API::status() const { @@ -19,4 +20,8 @@ Favorites::Favorite API::favorite() const { Medias::Media API::media() const { return media_; } + +DirectMessages::DirectMessage API::directMessage() const{ + return directMessage_; +} } // namespace CocoaTweet::API diff --git a/src/cocoatweet/api/api.h b/src/cocoatweet/api/api.h index 21ba046..0366517 100644 --- a/src/cocoatweet/api/api.h +++ b/src/cocoatweet/api/api.h @@ -4,6 +4,7 @@ #include #include #include +#include #include namespace CocoaTweet::API { @@ -24,10 +25,13 @@ public: Medias::Media media() const; + DirectMessages::DirectMessage directMessage() const; + private: Statuses::Status status_; Favorites::Favorite favorite_; Medias::Media media_; + DirectMessages::DirectMessage directMessage_; std::shared_ptr oauth_; }; } // namespace CocoaTweet::API