Подписаться на пользователя с помощью TweetSharp - PullRequest
0 голосов
/ 27 июня 2011

Я использую следующий код, чтобы следовать за пользователем:

TwitterService ts = new TwitterService(TWI_CONSUMER_KEY, TWI_CONSUMER_SECRET);
ts.AuthenticateWith(token.Token, token.Secret);

var users = ts.SearchForUser(query); //Get list of users by query
//...
foreach (var user in users) 
{
    var u = ts.FollowUser(user.Id); //Follow user
}

и получите исключение:

System.ArgumentException: элемент с тем же ключом уже добавлен

Есть ли ошибки? Пожалуйста, помогите мне.

1 Ответ

2 голосов
/ 27 июня 2011

Исключение выдается, когда вы добавляете пользователя, вы уже подписаны.Вам нужно будет либо:

  1. Проверить, что вы уже подписаны на этого пользователя, затем выполнить
  2. Обернуть var u.ts.FollowerUser(..) при попытке / захвате, чтобы цикл продолжился
...