【问题标题】:LinqToTwitter: How to search tweets of users which i follow?LinqToTwitter:如何搜索我关注的用户的推文?
【发布时间】:2013-07-16 06:29:46
【问题描述】:

LinqToTwitter:如何搜索我关注的用户的推文?

使用下面的代码,我得到了所有公共推文的结果,但我想查询我关注的用户的推文?

  var twitterCtx = new TwitterContext(auth);
     var searchResults =
         from search in twitterCtx.Search
         where search.Type == SearchType.Search
               && search.Query == txtQuery.Text
         select search;

  var searched = searchResults.SingleOrDefault();

【问题讨论】:

    标签: twitter linq-to-twitter twitter-search


    【解决方案1】:

    虽然 Twitter API 没有提供您需要的选项,但有几件事可能接近您想要的:“来自”运算符或流。

    您可以访问Twitter Search 页面并查看可以包含在 LINQ to Twitter 查询中的运算符列表。这些运算符之一是'from'。这似乎只是一个用户,但听起来你想要所有的追随者。无论如何,您可以在Twitter Search 页面上进行试验,看看您得到了什么结果,然后将其转换为 LINQ to Twitter 查询。

    另一种方法可能是使用Filter Stream。它有一个 Follow 属性,它采用逗号分隔的用户列表。通过上面的搜索,您正在执行请求/响应。但是,流的不同之处在于您打开连接并长时间收听,并在响应到达时对其进行处理。

    【讨论】:

      猜你喜欢
      • 2020-01-16
      • 2018-02-10
      • 2010-12-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-01-31
      相关资源
      最近更新 更多