在 tweetinvi 中查找推文的 tweetID
Finding the tweetID of a tweet in tweetinvi
我对 C# 编程还比较陌生(为学校项目自学),因此决定尝试使用 TweetInvi 来实现 Twitter 功能。
到目前为止一切顺利,获得了身份验证和发布 运行,但我正在努力寻找如何使用 DestroyTweet() 方法。
它和许多其他方法都采用 tweetID 参数,我无法弄清楚如何找到特定的推文。
使用以下代码发布一条推文,如何找到这条推文的tweetID?
public ITweet publishTweet(string text)
{
return Tweet.PublishTweet(text);
}
// Snippet from a test method in main class.
twitter.twitterUser.publishTweet(System.Console.ReadLine());
// Still working on GUI so using ReadLine for now.
这可能是一个简单的解决方案,但我就是想不通!
提前致谢。
您可以尝试这样的操作:
public string PublishTweet(string text)
{
var appCredentials = new TwitterCredentials(_apiKey,_apiSecret, _accessToken, _accessTokenSecret);
Tweetinvi.Auth.SetCredentials(appCredentials);
text = "my tweet";
var publishedTweet = Tweetinvi.Tweet.PublishTweet(text);
var tweetId = publishedTweet.Id.ToString();
return tweetId;
}
您只需将已发布的推文放入 var
作为 PublishTweet() 方法的结果,然后您 select 您需要的字段。
简单的解决方案。如前所述,您需要从 PublishTweet
.
取回推文
string text = "text";
ITweet tweet = Tweet.PublishTweet(text);
bool destroySuccess = tweet.Destroy();
我对 C# 编程还比较陌生(为学校项目自学),因此决定尝试使用 TweetInvi 来实现 Twitter 功能。 到目前为止一切顺利,获得了身份验证和发布 运行,但我正在努力寻找如何使用 DestroyTweet() 方法。 它和许多其他方法都采用 tweetID 参数,我无法弄清楚如何找到特定的推文。
使用以下代码发布一条推文,如何找到这条推文的tweetID?
public ITweet publishTweet(string text)
{
return Tweet.PublishTweet(text);
}
// Snippet from a test method in main class.
twitter.twitterUser.publishTweet(System.Console.ReadLine());
// Still working on GUI so using ReadLine for now.
这可能是一个简单的解决方案,但我就是想不通! 提前致谢。
您可以尝试这样的操作:
public string PublishTweet(string text)
{
var appCredentials = new TwitterCredentials(_apiKey,_apiSecret, _accessToken, _accessTokenSecret);
Tweetinvi.Auth.SetCredentials(appCredentials);
text = "my tweet";
var publishedTweet = Tweetinvi.Tweet.PublishTweet(text);
var tweetId = publishedTweet.Id.ToString();
return tweetId;
}
您只需将已发布的推文放入 var
作为 PublishTweet() 方法的结果,然后您 select 您需要的字段。
简单的解决方案。如前所述,您需要从 PublishTweet
.
string text = "text";
ITweet tweet = Tweet.PublishTweet(text);
bool destroySuccess = tweet.Destroy();