【问题标题】:Finding tweets with a word contaning "_" (underscore) with twitter API使用 twitter API 查找包含“_”(下划线)的推文
【发布时间】:2016-02-10 01:41:12
【问题描述】:

我正在使用 Twitter API 通过查询 /search/tweets 端点来搜索推文。

我猜我的搜索有问题 所有那些包含“_”(下划线)的词都会导致奇怪的推文。 例如,当我使用“happy hour”或“AAPL”查询时,搜索结果是完美的,但是当搜索“CL_F”或“FN_F”之类的词时会出现问题 我已经用谷歌搜索了这个问题,但没有得到任何适当的解决方案。 任何帮助将不胜感激。 在此先感谢

【问题讨论】:

    标签: search twitter tweets


    【解决方案1】:

    当您使用 Twitter REST API 端点 search/tweets 进行搜索时,Twitter 会标记您在 q 参数中传递的字符串。下划线恰好是用作单词分隔符的字符之一。因此,搜索“CL_F”将始终被视为搜索包含“CL”和“F”的推文。您必须过滤模式“CL_F”的搜索结果。

    【讨论】:

    • 感谢@Jonas 的回复。但 API 只返回“CL”或“F”的推文,而不是整个单词“CL_F”。
    • @JSs 是的,这正是我要说的。您获得的结果将包含“CL”和“F”的所有组合。从这些结果中,您必须找到包含“CL_F”的结果。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-09-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-04-04
    相关资源
    最近更新 更多