diff --git a/src/cocoatweet/api/oauth1/accessToken.cc b/src/cocoatweet/api/oauth1/accessToken.cc index 147b3ff..ad8e87c 100644 --- a/src/cocoatweet/api/oauth1/accessToken.cc +++ b/src/cocoatweet/api/oauth1/accessToken.cc @@ -1,8 +1,8 @@ #include #include -#include #include + namespace CocoaTweet::API::OAuth1 { AccessToken::AccessToken() { contentType_ = "application/x-www-form-urlencoded"; @@ -34,7 +34,6 @@ const CocoaTweet::API::Model::OAuthToken AccessToken::process( if (mp.count("oauth_token_secret")) { oauthToken.oauthTokenSecret(mp.at("oauth_token_secret")); } - std::cout << _rcv << std::endl; }); return oauthToken; } diff --git a/src/cocoatweet/api/oauth1/requestToken.cc b/src/cocoatweet/api/oauth1/requestToken.cc index 680c453..f0a39f3 100644 --- a/src/cocoatweet/api/oauth1/requestToken.cc +++ b/src/cocoatweet/api/oauth1/requestToken.cc @@ -1,6 +1,5 @@ #include #include -#include #include namespace CocoaTweet::API::OAuth1 { @@ -28,7 +27,6 @@ CocoaTweet::API::Model::OAuthToken RequestToken::process( if (mp.count("oauth_token_secret")) { oauthToken.oauthTokenSecret(mp.at("oauth_token_secret")); } - std::cout << _rcv << std::endl; }); return oauthToken; } diff --git a/src/main.cc b/src/main.cc index cb8a3fb..8db98d1 100644 --- a/src/main.cc +++ b/src/main.cc @@ -25,40 +25,9 @@ auto main() -> int { // also can generate Key object from JSON file CocoaTweet::Authentication::Key key = CocoaTweet::Authentication::Key::fromJsonFile("api_key.json"); - std::shared_ptr oauth = - std::make_shared(key); // Generate API Entry object using Key object CocoaTweet::API::API api(key); - auto bearerToken = api.oauth2().token(); - key.bearerToken(bearerToken); - key.authType(CocoaTweet::Authentication::Key::AUTH_TYPE::OAUTH2); - api.swapKey(key); - - auto user = api.user().show("milkcocoa9692"); - std::cout << user.id() << std::endl; - - std::cout << "consumerKey : " << key.consumerKey() << std::endl; - std::cout << "consumerSecret : " << key.consumerSecret() << std::endl; - std::cout << "bearer : " << key.bearerToken() << std::endl; - std::cout << "bearer : " << CocoaTweet::Util::urlDecode(key.bearerToken()) << std::endl; - - auto newBearerToken = api.oauth2().invalidateToken(key.bearerToken()); - key.bearerToken(newBearerToken.token()); - api.swapKey(key); - user = api.user().show("milkcocoa9692"); - std::cout << user.id() << std::endl; - - // api.directMessage().messageCreate( - // user.id(), - // "これはクソみたいなスパムDMです。\nCocoaTwitterLibraryで、user/" - // "showが叩けるようになったので、外部サービスでuser_idを調べずともscreen_" - // "nameで引っ張ってきてクソDMを投げられるようになりました👏\nその記念にAPIから発砲🔫←センス最" - // "悪\nhttps://github.com/koron0902/CocoaTweet"); - // if you want to access api using Bearer Token, call this for get BearerToken; - // NOTE: call this, always authenticate with Bearer Token, which is Read Only Token - // try { - // api.generateBearerToken(); // Now, you can use a twitter api // auto status = api.status().update("Hello Twitter World via Cocoa Twitter Library!!");