2 votes

Comment envoyer un tweet à un utilisateur cible ?

J'ai un peu de code :

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

Ce code envoie le tweet à l'utilisateur authentifié mais j'ai besoin d'envoyer à l'utilisateur assigné.

3voto

Ricky Smith Points 2205

Le texte du tweet doit commencer par "@<nom d'utilisateur>" pour diriger un tweet vers une personne spécifique. N'oubliez pas qu'il s'agit toujours d'un tweet public (à condition que l'utilisateur authentifié ne soit pas protégé). Pour envoyer un message privé de l'utilisateur authentifié à un autre utilisateur, vous pouvez utiliser la classe TwitterDirectMessage ou préfixer un tweet par "d <username>".

Donc, pour envoyer un tweet public qui est dirigé vers un utilisateur, faites comme : @twit_er_izer Je voulais juste dire bonjour.

Pour envoyer un message direct, faites comme suit : d twit_er_izer Je voulais juste dire bonjour.
(Ou utilisez la classe de messages directs).

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X