api - 如何使用 Twitter API 搜索和过滤推文?
问题描述
我正在探索如何使用截至撰写本文时新发布的 Twitter API 版本 2 来搜索和过滤推文。此特定端点的文档可在此处获得。
我尝试成功搜索以下查询:
https://api.twitter.com/2/tweets/search/recent?query=puppy
由于我需要更具体,我查看了 v1.1 文档的规则和过滤,并尝试查找包含小狗图像(filter:image)
且没有转发的推文,(-filter:retweets)
但我无法在 v2(最好)或 v1.1 中使用邮递员获得查询即使我尝试对特殊字符进行百分比编码。
从文档(尽管在文档中提到)我也不清楚如何在查询中指定某个language
类似英语(lang=english
)和某个distance
"37.781157,-122.398720,1mi"
有人知道如何将它传递到查询中吗?
解决方案
对于语言过滤器,您可以参考帖子
https://community.postman.com/t/define-the-language-of-tweets/20643
但我不确定图像过滤器。但最近,来自 Postman 的开发人员 sean.keegan 更多地谈论 Postman 中的 twitter API。请查看https://community.postman.com/search?q=twitter和https://www.youtube.com/watch?v=ySbLo13Fk-c
我希望这些对你有帮助!!
推荐阅读
- javascript - 使用 mongoose.removeOne 后,Node JS throwing 在发送到客户端后无法设置标头
- html - 在列上设置相同的高度
- java - java.lang.IllegalStateException:应为 BEGIN_OBJECT,但在第 1 行第 7770 列路径 $.films[8].images.poster 处为 BEGIN_ARRAY
- javascript - 需要用回调比较两个数组并在Javascript中返回一个对象
- macos - 从具有特定命名选项卡目标的 osx 终端打开 chrome
- python - Python 中的分页(Beautifulsoup)
- python - Discord.py 机器人没有证书
- php - 使用正则表达式匹配日期和时间
- pyomo - pyomo mindtpy 示例程序在运行时对于二进制变量变得不可行
- flutter - 如何在 Flutter 中监听 Secure Storage 中存储的值?