如何向目标用户发送推文?

时间:2012-01-06 11:35:20

标签: c# twitter twitterizer

我有一些代码:

  internal TwitterResponse<TwitterStatus> UpdateTweet(string Tweet)
        {
            TwitterResponse<TwitterStatus> tweetResponse = null;

             OAuthTokens tokens = new OAuthTokens();

             tokens.AccessToken = accessToken;
             tokens.AccessTokenSecret = accessTokenSecret;
             tokens.ConsumerKey = consumerKey;
             tokens.ConsumerSecret = consumerSecret;


             tweetResponse = TwitterStatus.Update(tokens, Tweet);


            return tweetResponse;
        }

此代码会向经过身份验证的用户发送推文,但我需要发送给指定的用户。

1 个答案:

答案 0 :(得分:3)

推文文字应以“@&lt; username&gt;”开头将推文发送给特定的人。请记住,这仍然是公共推文(前提是经过身份验证的用户不受保护)。要将经过身份验证的用户的私人消息发送给其他用户,您可以使用TwitterDirectMessage类或使用“d&lt; username&gt;”为推文添加前缀。

所以,要发送一个针对用户的公开推文,请执行以下操作:@twit_er_izer只是想打个招呼。

要发送直接消息,请执行以下操作:d twit_er_izer只是想打个招呼。
(或使用直接消息类。)