写了一个新浪微博批量删除工具 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
dreamer
V2EX    分享创造

写了一个新浪微博批量删除工具

  •  
  •   dreamer 2012-03-28 21:23:32 +08:00 15874 次点击
    这是一个创建于 4944 天前的主题,其中的信息可能已经有所发展或是发生改变。
    26 条回复    1970-01-01 08:00:00 +08:00
    adamsxu
        1
    adamsxu  
       2012-03-28 21:51:35 +08:00
    好像已经挂掉了,删除了一页,就不行了
    dreamer
        2
    dreamer  
    OP
       2012-03-28 21:53:11 +08:00
    @adamsxu 提示什么? 是因为新浪 API 的接口限制问题么?
    adamsxu
        3
    adamsxu  
       2012-03-28 22:00:44 +08:00
    @dreamer 什么提示都没有,list是空了。
    dreamer
        4
    dreamer  
    OP
       2012-03-28 22:06:31 +08:00
    @adamsxu 恩,那个应该是因为分页问题,微博总条数有缓存,所以分页计算会有错误。另外接口请求确实也超了。

    我改进一下,多谢使用 :)
    adamsxu
        5
    adamsxu  
       2012-03-28 22:08:13 +08:00
    @dreamer 多谢你才对,现在好像又好了。
    dreamer
        6
    dreamer  
    OP
       2012-03-28 22:15:25 +08:00
    @adamsxu 刚才改进了一下,删除之后都跳转到第一页,虽然可能会有些不太方便,但不会出现空白页的情况了。微博 API 请求限制很多,这里还有一个应用可以批量删: http://apps.weibo.com/aiweibo 可以交替使用 :)
    adamsxu
        7
    adamsxu  
       2012-03-28 22:24:27 +08:00
    @dreamer 这个好像木有可用性。。。告诉你删除成功,然后去看其实是失败的
    Numbcoder
        8
    Numbcoder  
       2012-03-28 22:28:33 +08:00
    给舒淇用的么?
    zwl2828
        9
    zwl2828  
       2012-03-28 22:33:01 +08:00
    真棒!
    dreamer
        10
    dreamer  
    OP
       2012-03-28 22:33:19 +08:00
    @Numbcoder 不是。快发布了才发现了舒淇事件,一个开源的小众工具也没必要凑什么热点话题 :)
    vern
        11
    vern  
       2012-03-28 22:38:17 +08:00
    再一份的工具吧,我想先份然後全部掉
    Yueh
        12
    Yueh  
       2012-03-28 22:43:59 +08:00
    @dreamer 能写腾讯的么?
    ldcr99
        13
    ldcr99  
       2012-03-28 22:44:07 +08:00
    反馈一下,删除了将近400-600条 之后...我的list就显示0了。。。而实际上还是有的



    发现这个工具的实现是一条一条删的,因为点击批量删除后,我反复的刷新自己的微博页面,一条一条在减少,速度不快,但我有耐心,现在是0了。。不能提取到我的消息了。。这个原因是不是XWEIBO对陈旧条目API读取的限制?

    另外,也使用 http://apps.weibo.com/aiweibo 进行了删除,也删了一部分,当action后框内是滚动删除的,那么就是成功了,同样是多试了几次之后就不行了。。

    继续求解删除利器。
    dreamer
        14
    dreamer  
    OP
       2012-03-28 22:49:32 +08:00
    @vern 备份可以用一些网站爬虫工具,比如这个 Firefox 插件: https://addons.mozilla.org/zh-cn/firefox/addon/scrapbook/

    @Yueh 暂时没有打算为腾讯微博开发。

    @ldcr99 因为新浪微博 API 没有提供批量删除微博的接口,所以只能是用 for 循环连续请求,这个没有好的解决办法。微博显示为 0 的原因是删除微博调用接口太频繁,然后用户所有的 API 请求都会被拒绝,自然也读不到微博了。
    ldcr99
        15
    ldcr99  
       2012-03-28 22:55:23 +08:00
    @dreamer 感谢解答,确实如此,我等过了一会儿之后再使用,也可以读出列表了,估计要删完2K条,要断断续续好几天,需要耐心。

    也同样感谢提供这样的工具。 :)
    dreamer
        16
    dreamer  
    OP
       2012-03-28 23:00:25 +08:00
    @ldcr99 如果你需要清空的话,可以试一下这个工具: http://lyxint.com/archives/250 之前我搜索的时候看到的,希望对你有用 :)
    vern
        17
    vern  
       2012-03-28 23:00:54 +08:00
    @dreamer 一一手份?
    dreamer
        18
    dreamer  
    OP
       2012-03-28 23:06:40 +08:00
    @vern 不是,你可以提供某个 base url 让程序去抓取然后保存静态页面到本地,页码中的链接它也会自己去请求。
    RoCry
        19
    RoCry  
       2012-03-29 09:12:14 +08:00
    一直停用weibo
    看到LZ的工具忍不住顺手就删掉了~~
    LZ好样的~
    hitigon
        20
    hitigon  
       2012-03-29 21:07:16 +08:00
    好东西呀~~
    hdlifes
        21
    hdlifes  
       2012-03-29 22:35:09 +08:00
    正在删……感谢!
    我的微博列表 (共 4545 条)
    今天发现帐号被冻结了,要强制手机验证。而且不验证的,已经自动从好友的关注列表里消失了。既然这样,还是清空的好。
    hdlifes
        22
    hdlifes  
       2012-03-29 22:51:01 +08:00
    卧槽,在我删了一次之后提示“由于新浪微博 API 的请求限制,服务暂时无法使用,请稍后重试,谢谢 :)”
    然后我发现,居然又能正常登录了,没有强制手机验证!
    chendahui007
        23
    chendahui007  
       2012-05-03 13:17:10 +08:00
    删除失败:错误原因:target weibo does not exist! -- 错误代码:20101
    dreamer
        24
    dreamer  
    OP
       2012-05-03 14:55:06 +08:00
    @chendahui007 应该是这条微博已经删除了,但是你又删除了一遍。你是不是删除的过程中后退重新删了?
    chendahui007
        25
    chendahui007  
       2012-05-03 15:29:57 +08:00
    好像是, 我几个工具一起来删!
    wangc
        26
    wangc  
       2012-05-03 18:14:56 +08:00
    出来大太晚了...恨...早有这个我就不用一条 一条删了...
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     6001 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 25ms UTC 02:49 PVG 10:49 LAX 19:49 JFK 22:49
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86