2

私はいくつかのコードを持っています:

  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;
        }

このコードは認証されたユーザーにツイートを送信しますが、割り当てられたユーザーに送信する必要があります。

4

1 に答える 1

3

ツイートのテキストは、ツイートを特定の人に向けるために「@<ユーザー名>」で始める必要があります。これはまだ公開ツイートであることに注意してください (認証されたユーザーが保護されていない場合)。認証されたユーザーから別のユーザーにプライベート メッセージを送信するには、TwitterDirectMessage クラスを使用するか、ツイートの前に "d <username>" を付けます。

したがって、ユーザーに向けられた公開ツイートを送信するには、次のようにします。 @twit_er_izer Just want to say hello.

ダイレクト メッセージを送信するには、次のようにします。 d twit_er_izer こんにちは。
(または、ダイレクト メッセージ クラスを使用します。)

于 2012-01-09T20:07:43.577 に答える