0

我使用以下代码来关注用户:

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:已添加具有相同键的项目

有没有错误?请帮我。

4

1 回答 1

1

当您添加的用户已经在关注时,将引发异常。您需要:

  1. 检查您是否已经关注该用户,然后关注
  2. 将其包装var u.ts.FollowerUser(..)在 try/catch 中,以便循环继续
于 2011-06-27T07:45:05.393 回答