Twitter搜索查询:通过@用户和#主题标签

16

我想嵌入Twitter小部件,其中包含同时具有哈希标签和用户账户的搜索结果。 '#hashtag OR @username' 不起作用。


为什么要使用“OR”这个词?把它去掉,这样就只匹配那些既是该用户发的推文,又带有该标签的推文。 - Simon East
3个回答

22

更新于2018年06月19日:

虽然简单的嵌入可以在这里简单构建,但似乎创建更复杂的搜索查询需要使用新的搜索API(受新的免费和收费价格档次的影响),不过你需要自己呈现/格式化响应。

从2018年7月27日起,依赖于特定帐户小部件设置的时间轴小部件将不再呈现。从那时起,所有设置都将作为标记中的data-*属性出现在嵌入代码本身中。我们预计大多数用户的时间轴会正常工作。以前自定义的设置(例如链接颜色和高度)将不会被应用。时间轴的内容 - 推文 - 将以同样的方式呈现。

唯一显著的例外是搜索时间轴,它将不再以相同的方式呈现,并且会回退到一个简单的链接,指向twitter.com上对应的搜索结果。

希望您的搜索时间轴可以替换为用户时间轴、列表时间轴、集合时间轴或喜欢的时间轴,这将为您的网页提供更精细的控制。

如果您愿意编写自己的显示代码,我们还将继续提供三种RESTful搜索API档次以帮助您过渡到搜索时间轴。

参考:Twitter社区 - 废除小部件设置

(强调添加)


已废弃

新文档在“搜索和#hashtag”下:https://dev.twitter.com/docs/embedded-timelines

在此处创建时间轴:https://twitter.com/settings/widgets/new/search

我用#hashtag AND from:@user1 OR from:@user2取得了成功。


Twitter已经改变了。这似乎已经过时了。 - Simon East

5

https://twitter.com/about/resources/widgets/widget_search

使用搜索字符串#hashtag OR @username似乎非常有效(如果#@比另一个更受欢迎,则可能看不到不太受欢迎的内容)。


Twitter已经改变了。链接现在是404,我不确定这是否还可能。 - Simon East

5
"

'from:@username AND #hashtag'这个语句可以实现这个功能,但是当推文中含有链接时我存在一些问题。

"

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接