From fc886b70b81e022eb3440be060efed9158e89d07 Mon Sep 17 00:00:00 2001 From: keita Date: Sat, 20 Mar 2021 10:26:53 +0900 Subject: [PATCH] =?UTF-8?q?statuses/unretweet/:id=E3=82=92=E5=8F=A9?= =?UTF-8?q?=E3=81=8F=E3=82=84=E3=81=A4=E3=82=92=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?=E3=81=AE=E3=81=9B=E3=81=9F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/cocoatweet/api/status/status.cc | 7 +++++++ src/cocoatweet/api/status/status.h | 1 + 2 files changed, 8 insertions(+) diff --git a/src/cocoatweet/api/status/status.cc b/src/cocoatweet/api/status/status.cc index bf3a4c9..e2d261a 100644 --- a/src/cocoatweet/api/status/status.cc +++ b/src/cocoatweet/api/status/status.cc @@ -2,6 +2,7 @@ #include "cocoatweet/api/status/update.h" #include "cocoatweet/api/status/destroy.h" #include "cocoatweet/api/status/retweet.h" +#include "cocoatweet/api/status/unretweet.h" #include "cocoatweet/api/status/userTimeline.h" namespace CocoaTweet::API::Statuses { @@ -79,6 +80,12 @@ CocoaTweet::API::Model::Tweet Status::Retweet(const std::string& _id) const { return retweet.process(oauth_); } +CocoaTweet::API::Model::Tweet Status::Unretweet(const std::string& _id) const { + CocoaTweet::API::Statuses::Unretweet unretweet; + unretweet.id(_id); + return unretweet.process(oauth_); +} + std::vector Status::UserTimeline( const std::string& _screenName) const { CocoaTweet::API::Statuses::UserTimeline userTimeline; diff --git a/src/cocoatweet/api/status/status.h b/src/cocoatweet/api/status/status.h index 780772e..f4d7b7e 100644 --- a/src/cocoatweet/api/status/status.h +++ b/src/cocoatweet/api/status/status.h @@ -61,6 +61,7 @@ public: CocoaTweet::API::Model::Tweet Destroy(const std::string& _id) const; CocoaTweet::API::Model::Tweet Retweet(const std::string& _id) const; + CocoaTweet::API::Model::Tweet Unretweet(const std::string& _id) const; std::vector UserTimeline(const std::string& _screenName) const;