推文搜索
搜索Twitter推文的API
推文搜索
搜索Twitter上的推文,通过关键词查找相关内容。
请求
URL: /api/twitter/search
方法: GET
或 POST
请求参数:
参数名 | 类型 | 必需 | 描述 |
---|---|---|---|
rawQuery | string | 是 | 搜索查询字符串,可以包含关键词、用户名、标签等 |
响应
成功响应会返回匹配搜索查询的推文列表,按相关性排序,包括推文内容、创建时间、作者信息等。
示例
请求示例
响应示例
错误响应
状态码 | 描述 |
---|---|
400 | 请求参数错误,例如缺少必需的 rawQuery 参数 |
401 | 认证失败,API密钥无效或缺失 |
500 | 服务器内部错误 |
搜索技巧
可以在搜索查询中使用以下语法来优化搜索结果:
from:username
- 查找特定用户发布的推文#hashtag
- 查找包含特定标签的推文"exact phrase"
- 查找包含精确短语的推文since:YYYY-MM-DD
- 查找特定日期之后的推文until:YYYY-MM-DD
- 查找特定日期之前的推文
例如,搜索查询 "artificial intelligence" from:elonmusk since:2023-01-01
将查找Elon Musk在2023年1月1日之后发布的包含"artificial intelligence"精确短语的推文。