在Twitter用户名旁边显示基于账户位置的国家旗帜
一个强大的油猴(Tampermonkey/Greasemonkey)脚本,自动在 Twitter/X 用户名旁边显示基于账户位置的国家旗帜 emoji。
## ✨ 功能特点
安装后无需任何配置,脚本会自动工作:
1. 访问 Twitter/X 网站
2. 浏览时间线、个人资料或搜索结果
3. 用户名旁边会自动显示对应的国家旗帜 emoji
## 🔧 工作原理
1. **页面扫描**:脚本自动扫描页面上的用户名元素
2. **API 查询**:通过 Twitter 的 GraphQL API 查询账户位置信息
3. **旗帜映射**:将位置信息映射到对应的国家旗帜 emoji
4. **动态显示**:在用户名旁边显示旗帜
### 数据缓存
- 缓存时间:30 天
- 存储方式:使用 GM_setValue/GM_getValue API
- 缓存策略:只缓存成功获取的位置信息
### 速率限制
- 请求间隔:2 秒
- 最大并发请求:2 个
- 自动处理 Twitter API 速率限制
## 🔒 隐私说明
- ✅ 所有 API 请求直接发送到 Twitter/X 服务器
- ✅ 不向第三方服务器发送任何数据
- ✅ 位置数据仅存储在本地浏览器中
- ✅ 使用您自己的 Twitter 登录凭证(通过 cookies)
- ✅ 不收集或传输任何个人信息