내가 LinqToTwitter를 사용하여 ID를 부여 트윗 목록을 반환하는 방법을 만들어 LinqToTwitter 검색에 추가되었습니다하지만 난 쿼리가 실행이 오류 메시지가 얻을 :항목은 이미
"아이템과를 동일한 키가 이미 추가되었습니다. "
스택 트레이스 : System.Threading.Tasks.Task에서
System.Threading.Tasks.Task.ThrowIfExceptional (부울 includeTaskCanceledExceptions)에서 1.GetResultCore(Boolean waitCompletionNotification) at System.Threading.Tasks.Task
1.get_Result() LinqToTwitter.TwitterQueryable 1.GetEnumerator() at System.Collections.Generic.List
1..ctor에서 (내가 StatusType.Lookup 대신 세인트 필요하다는 것을 깨달았
private IList<Tweet> GetTweets()
{
TwitterContext ctx = new TwitterContext(this.CrateAuth());
IList<Tweet> tweets = new List<Tweet>();
var foundTweets =
(from tweet in ctx.Status
where tweet.Type == StatusType.Show &&
(tweet.ID == 522564774706831362 || tweet.ID == 522922846293884929)
select tweet).ToList();
foreach (var tweet in foundTweets)
{
tweets.Add(
new Tweet
{
ImageUrl = tweet.User.ProfileImageUrl,
ScreenName = tweet.User.ScreenNameResponse,
Text = tweet.Text,
Date = tweet.CreatedAt
});
}
return tweets;
}
.net framework 4.0을 사용해야하고 결과적으로 LinqToTwitter 2.1.11과 함께 작업해야합니다. 해당 버전에서 LoookUp을 사용할 수 있습니까? ID 목록으로 트윗 요청을 구현할 수 있습니까? – Luis
StatusType.Lookup은 최신 API이며 2.1.x 시간대에는 사용할 수 없었습니다. 즉, 내가 구현하지 않은 새 API 나 더 새로운 API가없고 Raw 쿼리 및 명령을 만든 이전 버전에 대한 가능성을 예상했습니다. 다음은 원시 쿼리에 대한 문서의 URL입니다. https://linqtotwitter.codeplex.com/wikipage?title=Raw%20Queries&referringTitle=Safety%20Hatch 및 상태/조회에 대한 Twitter API 문서는 다음과 같습니다. https://dev.twitter.com/rest/reference/get/statuses/lookup –
작년 2 월에 NuGet에 배포되지 않은 2.1.12에 대한 최신 버그 수정을했지만 https://linqtotwitter.codeplex.com/releases/에서 다운로드 할 수 있습니다. 보기/118031 –