APIのエントリーポイントにdmを載せた
This commit is contained in:
@@ -6,6 +6,7 @@ API::API(CocoaTweet::OAuth::Key _key) {
|
|||||||
status_ = Statuses::Status(oauth_);
|
status_ = Statuses::Status(oauth_);
|
||||||
favorite_ = Favorites::Favorite(oauth_);
|
favorite_ = Favorites::Favorite(oauth_);
|
||||||
media_ = Medias::Media(oauth_);
|
media_ = Medias::Media(oauth_);
|
||||||
|
directMessage_ = DirectMessages::DirectMessage(oauth_);
|
||||||
}
|
}
|
||||||
|
|
||||||
Statuses::Status API::status() const {
|
Statuses::Status API::status() const {
|
||||||
@@ -19,4 +20,8 @@ Favorites::Favorite API::favorite() const {
|
|||||||
Medias::Media API::media() const {
|
Medias::Media API::media() const {
|
||||||
return media_;
|
return media_;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
DirectMessages::DirectMessage API::directMessage() const{
|
||||||
|
return directMessage_;
|
||||||
|
}
|
||||||
} // namespace CocoaTweet::API
|
} // namespace CocoaTweet::API
|
||||||
|
|||||||
@@ -4,6 +4,7 @@
|
|||||||
#include <cocoatweet/api/status/status.h>
|
#include <cocoatweet/api/status/status.h>
|
||||||
#include <cocoatweet/api/favorite/favorite.h>
|
#include <cocoatweet/api/favorite/favorite.h>
|
||||||
#include <cocoatweet/api/media/media.h>
|
#include <cocoatweet/api/media/media.h>
|
||||||
|
#include <cocoatweet/api/directMessage/directMessage.h>
|
||||||
#include <cocoatweet/oauth/oauth.h>
|
#include <cocoatweet/oauth/oauth.h>
|
||||||
|
|
||||||
namespace CocoaTweet::API {
|
namespace CocoaTweet::API {
|
||||||
@@ -24,10 +25,13 @@ public:
|
|||||||
|
|
||||||
Medias::Media media() const;
|
Medias::Media media() const;
|
||||||
|
|
||||||
|
DirectMessages::DirectMessage directMessage() const;
|
||||||
|
|
||||||
private:
|
private:
|
||||||
Statuses::Status status_;
|
Statuses::Status status_;
|
||||||
Favorites::Favorite favorite_;
|
Favorites::Favorite favorite_;
|
||||||
Medias::Media media_;
|
Medias::Media media_;
|
||||||
|
DirectMessages::DirectMessage directMessage_;
|
||||||
std::shared_ptr<CocoaTweet::OAuth::OAuth1> oauth_;
|
std::shared_ptr<CocoaTweet::OAuth::OAuth1> oauth_;
|
||||||
};
|
};
|
||||||
} // namespace CocoaTweet::API
|
} // namespace CocoaTweet::API
|
||||||
|
|||||||
Reference in New Issue
Block a user