能不能做一个这样的服务

2014-04-22 09:05:44 +08:00
 cameo
提供各大网站(如微博、微信)还可以注册的用户名列表,并可以按用户要求排序、搜索;这对于那些绞尽脑汁想一个没被占用的好名字的人非常有用。

技术上能想到的一个方案是通过某种办法(有难度,靠黑客技术,如XSS?),在注册用户这个方法上加hook,每注册成功一个用户名就更新一下自己维护的库。

如果有了这种技术,还可以有其他的应用场景。比如之前有人发兑换码,一下发了N多个,可是后来的人也不知道哪些兑换码被用了,要一个一个试。使用这种技术,可以做一个插件,一次显示一个兑换码,被兑换了后划掉之前的再显示一个新的,这样后来的人看到的永远是可用的兑换码,用户体验一下就上去了。
3570 次点击
所在节点    奇思妙想
8 条回复
kendisk
2014-04-22 09:08:26 +08:00
可以
AstroProfundis
2014-04-22 09:09:35 +08:00
感觉兑换码那个要靠谱一些
dalang
2014-04-22 09:41:19 +08:00
现在找可用的兑换码确实很痛苦,之前自己也想过这个问题,还没想到好的办法。
cutehalo
2014-04-22 10:59:34 +08:00
要是把兑换码做成一个链接 使用了之后就不显示也不错
Leafove
2014-04-22 13:08:10 +08:00
如何才能支撑这样的数据量....
lyazure
2014-04-22 13:14:19 +08:00
兑换码这个也不太靠谱呀,需要去校验是不是被使用过(这个校验方法往往不通用),而题主说的这种方式除非不考虑并发。而有并发的话,几个人同时来看兑换码,如果给所有人看同一个没兑换的码,那么肯定只有一个人能兑换,对其他人来说这个码不可用,肯定不行;如果给每个人不同的兑换码,那么那些看了而不兑换的人会占用兑换码,这些码不能马上显示给其他人,否则会出现有人拿到码用不了,只能在一个有效期过后释放出来比较合理,但体验也不算太好。
cameo
2014-04-22 13:41:55 +08:00
@lyazure

你说的是另一个问题。就跟秒杀商品一样,你刷出来有货,只是你刷的当时有货,你拖着不下单这个货自然会变没。当货变没了自动刷新页面,这是另外一个feature。

现在的问题是无法即时有效的获得兑换码被使用了(或者某个用户名被注册了)这个信息,因为对方的服务器不可能开放给你。
yangkeao
2014-06-17 12:02:27 +08:00
看起来不太好实现啊。。。

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

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

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

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

© 2021 V2EX