为route/twitter的官方api加入since_id支持以实现增量更新减少计费
Open
RSS enhancement
- Dominant language
- TypeScript
- Stars
- 46.2k
- Forks
- 10.2k
- Avg merge
- 8h 48m
- Merged PRs (30d)
- 175
Description
### 这是一个什么样的功能?
调用官方api获取用户推文时带上since_id参数实现增量更新
### 这个功能可以解决什么问题?
当前 RSSHub 的 Twitter Developer API 实现每次请求都获取完整的推文列表(默认 20 条)一个用户获取一次就是0.01+0.005*20=0.11$,即使把缓存时间设为一天每天更新一次一个月也要整整3.3$。
查阅官方文档发现支持官方api支持[since_id](https://docs.x.com/x-api/users/get-posts#parameter-since-id)基于此可以实现增量更新
### 额外描述
_No response_
### 这不是重复的功能请求和 RSS 提案
- [x] 我已经搜索了 [现有 issue](https://github.com/DIYgod/RSSHub/issues),以确保这项功能尚未被请求及不是 [新的 RSS 提案](https://github.com/DIYgod/RSSHub/issues/new?assignees=&labels=RSS+proposal&template=rss_request_zh.yml)。
Contributor guide
Assessment
This issue has not been assessed yet.