V2EX 支持改用户名了大家知道吗?那给用户打标签的小鱼标签还能追踪到原来的用户吗?

17 小时 35 分钟前
 Pipecraft

V2EX 支持改用户名了大家知道吗?

最近 V2 上线了改用户名的功能,只需支付 50 银币,就有一次改名的机会。

相关主题: https://www.v2ex.com/t/1160145

改用户名之前,一定先确认一下新用户名是否被占用。 https://www.v2ex.com/member/[new name]

那给用户打标签的小鱼标签还能追踪到原来的用户吗?

答案:无法自动追踪。因为它是通过用户的链接绑定的标签,用户的链接随着用户名的变更随着改变。

如果此人改了用户名,只能手动找到对应的新用户名

解决方案

#1. 访问列表页面: https://utags.link/

#2. 筛选所有已打过标签的用户名的链接。(因为还支持给主题、节点打标签)

#3. 提取所有用户的 URL 列表

#4. 写个脚本,找出所有状态码为 404 的 URL ,提取旧用户名。

#5. 搜索旧用户名,找到他发过的主题或回复,找到新的用户名。

https://www.google.com/search?q=site:v2ex.com/t%20"pipecraft"

#6. 在列表页面,修改 URL 为新的用户名

完毕。

如有问题,欢迎反馈讨论。

3134 次点击
所在节点    V2EX
49 条回复
xz410236056
17 小时 27 分钟前
这么多年了终于可以改名了
Pipecraft
17 小时 21 分钟前
@xz410236056 #1 真没想到居然会出这个功能。
过去的帖子里的 @用户名回复都对不上号了。
Pipecraft
16 小时 45 分钟前
对了,有一个很好的 TIP 分享给大家。

我一般打标签时,会把帖子的 ID 也加上,日后可以查到当时为什么加了这个标签。
ID 可以作为标签加上,



也可以加在备注里。
Ketteiron
16 小时 30 分钟前
过往帖子全乱了,谁回复谁只能靠脑补
需要一个改名历史记录
sillydaddy
16 小时 29 分钟前
其实可以追踪,但就是有些麻烦。
这个根据 id 查用户名的 API 目前还有效的:
https://www.v2ex.com/api/members/show.json?id=35003
superrichman
16 小时 27 分钟前
@sillydaddy 这没法反查,也不方便
Razio
16 小时 26 分钟前
这下只能 Block 了,不方便看乐子了
sillydaddy
16 小时 25 分钟前
@superrichman 先根据现在打的标签用户名,找到 id ,id 其实就是注册的第几号会员(点进用户主页就有)。知道是给哪个 id 打的标签了,那即使改名,id 也不会变了。
InDom
16 小时 24 分钟前
@xz410236056 趁着大批量改名前起一个脚本, 把拉黑的用户对应的加入时间与顺序记下来, 作为 id 使用

V2EX 第 554663 号会员,加入于 2021-08-30 01:06:10 +08:00

554663 应该就是 id 了吧?

我看官方自己的 block 和 头像 都用了这个 ID
InDom
16 小时 23 分钟前
chaselen
16 小时 23 分钟前
@superrichman 第几号会员,id 就是这个
superrichman
16 小时 20 分钟前
@chaselen 原来如此,感谢。这样的话确实是可行的,就是有点绕。
Razio
16 小时 16 分钟前
@sillydaddy #5 脚本接口调用多了,估计要被站长或者 cf 封了吧
okxyz
16 小时 12 分钟前
挺好,改了,
Pipecraft
15 小时 52 分钟前
@Ketteiron #4 回复里的 @用户名 不更新,去历史记录查的话太费劲了。
后台每天能批量改一下就好了。
Pipecraft
15 小时 46 分钟前
@sillydaddy #8 记录 ID 并自动更新用户名是个解决方案。
不知道有没有根据现在的用户名查 ID 的 API ,不然就要爬用户主页,获得 ID 了。

改名的毕竟是极少数,也不知道他们什么时候改名。可以加个定期批量检查的功能。
Pipecraft
15 小时 45 分钟前
@Razio #13 说的是,有风险。改名的毕竟是极少数,也不知道他们什么时候改名。可以加个定期检查的功能。
1daydayde
15 小时 43 分钟前
改名的初衷是什么,各位为何还放不下

> 最近看仙侠剧看多了 XD
sillydaddy
15 小时 35 分钟前
@Pipecraft 我有一点印象,但是找不到了。对,根据 ID 获取用户名的 rate_limit 很小,不能频繁调用。所以说很麻烦。
@Razio #13 这个接口应该是有严格的 rate_limit 限制,防止大规模爬取用户信息。
Pipecraft
15 小时 23 分钟前
@sillydaddy #19 因为这个功能被封号或封 IP 就不好了,还是先保留吧。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1161197

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX