2013-12-03 3 views
1

저는 TweetSharp API를 사용하고 있으며 C# List의 사용자를 따라야하지만 문제가 있습니다. 해당 코드는 다음과 같습니다.TweetSharp API를 사용하여 사용자를 따르는 방법

var results = service.Search(new SearchOptions {Q = hashtag}); //hashtag string entered by user 
List<decimal> users = new List<decimal>(); 

foreach (var tweet in results.Statuses) 
{ 
    users.Add(tweet.User.Id); 
} 

foreach (decimal user in users) 
{ 
    service.FollowUser(user); //follow each user, the issue is here. 
} 

분명히 잘못된 인수를 사용하고 있습니다.

+0

그런 다음이를 수정해야합니다. 정확한 오류를 게시하면 도움이 될 것입니다. – nvoigt

+0

"TweetSharp.TwitterService.FollowUser (TweetSharp.FollowUserOptions)에 대한 최상의 오버로드 된 메서드 일치가 잘못된 인수를 가지고 있습니다."라는 잘못된 인수를 사용하고 있다고 말하는 것입니다. 나는 이것을 올바르게 사용하고 있다는 것을 확신합니다. 그래서 당신이 아이디어를 가지고 있는지 궁금 할 것입니다. 불명확 한 것에 대해 사과드립니다. – user3062724

답변

0

FollowUser 메서드는 십진수가 아닌 인수로 FollowUserOptions 유형을 사용합니다. 시도해보십시오.

foreach (var user in users) 
{ 
    var options = new FollowUserOptions 
    { 
     UserId = user 
    }; 

    service.FollowUser(options); 
}