2012-01-06 4 views
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; 
     } 

このコードは、認証されたユーザにつぶやきを送ったが、私は割り当てられたユーザーに送信する必要があります。

答えて

3

つぶやきのテキストは、特定の人にツイートを送るために、 "@ <username>"で始まる必要があります。これはまだパブリックツイートです(ただし、認証されたユーザーは保護されていません)。認証されたユーザーから別のユーザーにプライベートメッセージを送信するには、TwitterDirectMessageクラスを使用するか、「d <username>」のつぶやきを付けます。

したがって、ユーザーに向けられたパブリックツイートを送信するには、次のようにします。@twit_er_izerちょうどこんにちは。

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

関連する問題