【问题标题】:twitter API search/tweets - How to filter to search user-relevant tweets using query operator?twitter API 搜索/推文 - 如何使用查询运算符过滤以搜索与用户相关的推文?
【发布时间】:2015-05-01 17:57:30
【问题描述】:

默认显然是搜索所有公共推文。我正在尝试使用搜索 API 仅从用户的关注者或用户的“twitterfeed”或两者返回推文。在搜索手册 (https://dev.twitter.com/rest/public/search) 中,它说我可以包含 source:twitterfeed 的“查询运算符”来完成后者。我已经在 twitter 网站搜索表单上尝试过这个,它有效,或者至少它做了一些事情。当我尝试使用我的 API 搜索时,我没有得到任何结果。没有错误,没有结果。没有它,我的 API 搜索工作正常。我对查询运算符进行了 url 编码,并尝试将其添加到搜索查询的前面或后面。

这是我尝试过的示例路径:

/1.1/search/tweets.json?q=source%253Atwitterfeed%2520fg&count=7&result_type=recent

在 twitter 搜索页面上还有一个可选参数“f=follows”,它允许您仅搜索关注者。我可以将它与 API 一起使用吗?我试过直接用,没有任何效果。

【问题讨论】:

    标签: search twitter twitter-oauth


    【解决方案1】:

    我不认为来源意味着你认为它的作用。在这种情况下,“来源”是指用户生成推文的位置。来源可能是“web”、“TweetDeck”、“iOS 版 Twitter”等。

    我认为您真正想要的是搜索用户的时间线。 https://dev.twitter.com/rest/reference/get/statuses/user_timeline

    【讨论】:

    • 好的。所以我想从 API 中没有直接的方法可以做到这一点,我必须自己实现它。谢谢。
    猜你喜欢
    • 2021-07-25
    • 2012-09-26
    • 1970-01-01
    • 1970-01-01
    • 2013-08-19
    • 2015-12-10
    • 1970-01-01
    • 1970-01-01
    • 2013-05-30
    相关资源
    最近更新 更多