Это мой первый вопрос в SO witch, который я использую alot btw :). это проблема/вызов:Как получить твиты от нескольких друзей?
Я строю службу, в которой пользователь может выбрать несколько своих друзей и друзей в твиттере, затем он получит объединенный список твитов и статусов этих. Facebook не был проблемой при использовании пакетного запроса, был очень полезен и прост в реализации. Я пытаюсь получить тот же результат из твиттера, но это кажется сложнее, чем кажется.
У меня есть список всех моих друзей (имя и user_id), я хочу выбрать некоторых из этих друзей и получить их твиты. Я использую linqToTwitter, прямой HTTP-запрос также приветствуется :).
это то, что им пытаются:
var tweetsResult =
(from search in twitterCtx.Search
where search.Type == SearchType.Search &&
search.Query == "from:cinek24 OR from:blaba"
select search).Single();
это работает с общественными пользователями, как CNN, но не частных друзей, да и у меня есть действительные лексемы.
Thanx для ответа, я думаю, что это невозможно сделать в одном запросе, например, в facebook. Давайте перейдем в Twitter, это обеспечит это в будущем. – MQoder
Я уже реализовал метод witch, который возвращает N количество твитов пользователя, теперь я прохожу через этот метод, используя разные userIds. это занимает около 800 мс за запрос, ведь ведь много времени. Я принял ваш ответ как принятый, потому что я думаю, что нет способа сделать это в одном запросе. – MQoder
MQoder, это звучит как запрос Статус пользователя: вар statusTweets = из твита в twitterCtx.Status где tweet.Type == StatusType.User && tweet.ScreenName == "JoeMayo" && tweet.Count == 200 выбрать твит; –