使用Twitterizer回复推文

本文关键字:回复 Twitterizer 使用 | 更新日期: 2023-09-27 18:36:51

我的问题是我正在尝试回复推文。我有推文的推文ID。但无法回复。

OAuthTokens tokens = new OAuthTokens();
tokens.ConsumerKey = "xx";
tokens.ConsumerSecret = "xx";
tokens.AccessToken = "xx";
tokens.AccessTokenSecret = "xx";
StatusUpdateOptions options = new StatusUpdateOptions()
{
    InReplyToStatusId=21,
};
TwitterStatus.Update(tokens, " hi",options);

这是我的代码,但它不起作用...任何建议...我想推特已经改变了

使用Twitterizer回复推文

您的代码似乎是正确的。Update 方法返回一个对象,该对象将提供有关你向 Twitter 发出的请求的详细信息。查看错误消息的返回值中的值(如果有)。

这是回复推文的代码

SendTweetOptions options = new SendTweetOptions();
            options.Status = "@twitterusername Reply to tweet ";
            options.InReplyToStatusId = 123456789;
            service.SendTweet(options);

重要的是要记住,@twitterusername是强制性的,因为它是一个 包装器 . 没有这个,我认为它不起作用.

在调用 Update 方法之前,请尝试设置 TwitterStatus.InReplyToStatusId 属性。

TwitterStatus.InReplyToStatusId = 21;