使用 PHP 批量抓取 QQ 空间相册链接 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
Youngxj
V2EX    程序员

使用 PHP 批量抓取 QQ 空间相册链接

  •  1
     
  •   Youngxj 2019-12-01 01:43:56 +08:00 4693 次点击
    这是一个创建于 2145 天前的主题,其中的信息可能已经有所发展或是发生改变。

    小杰之前发布的文章《为什么 QQ 空间与我们渐行渐远?

    里面就提到小杰会抽空备份 QQ 空间的照片,但是在网上找了很久也没有找到一个有效的工具(在面向百度的过程中看到 v 站已有前人 amp/t/508877,但是电脑又没有装 Py 环境 /狗头)

    作为一个 Phper,淦就完事了,所以顶着寒冷,搞了三个小时终于把 QQ 空间所有照片备份了

    小杰也希望能帮到有同样诉求的朋友,所以公开代码

    Ps:采用 QQ 空间 api,有效时间不确定,如果发现 api 生效,请自己抓取 api。 avatar

    手动验证了一下相册数与抓到的链接数,一个都不差,/宾果

    • 调用方法(cookie 及 uin 获取方式不再赘述) 请登录 https://h5.qzone.qq.com/ 获取你的 cookie 以及 g_tk 和 uin
     $g_tk = ''; $res_uin = ''; //该 uin 为你的 QQ 号(常规情况下) $cookie = ''; $qzOne= new QzoneImgDown($g_tk, $uin, $cookie); echo $qzone->getList(); 

    Ps:该类库仅用于获取自己 QQ 空间照片链接,至于 QQ 好友相册没有适配 获取的下载链接请使用下载工具进行下载( php 不方便下载) 代码链接:QQ 空间相册照片链接批量下载

    17 条回复    2019-12-02 10:10:41 +08:00
    EurekaSeven
        1
    EurekaSeven  
       2019-12-01 03:40:36 +08:00 via Android
    新爬虫技能 get !
    fuchunliu
        2
    fuchunliu  
       2019-12-01 09:20:36 +08:00 via Android
    质量怎么样,是高清的图还是普通的?
    Youngxj
        3
    Youngxj  
    OP
       2019-12-01 09:33:21 +08:00
    @fuchunliu 这是 QQ 空间能看到最清晰的图片链接了( wap 版)
    KasuganoSoras
        4
    KasuganoSoras  
       2019-12-01 09:52:00 +08:00
    PHP 写爬虫很多时候确实比 Python 爽 /狗头
    支持一下
    newbie666
        5
    newbie666  
       2019-12-01 10:16:53 +08:00
    支持。
    以前不仅传了照片,而且放了很多说说和日志在上面。
    可以增加说说和日志下载功能吗?
    fuchunliu
        6
    fuchunliu  
       2019-12-01 10:42:59 +08:00 via Android
    @fuchunliu 额,那马上去爬下来
    Youngxj
        7
    Youngxj  
    OP
       2019-12-01 10:43:38 +08:00
    @KasuganoSoras 友军?
    @newbie666 图片都能爬,文章应该也不难吧,但是我空间没有几篇有质量的文章,就不保存了,就留在回忆里吧
    KasuganoSoras
        8
    KasuganoSoras  
       2019-12-01 10:48:20 +08:00
    @Youngxj #7 友军别开枪(雾
    五年 phper
    7huixiang
        9
    7huixiang  
       2019-12-01 11:27:18 +08:00
    刚在吾爱破解也看到了
    illl
        10
    illl  
       2019-12-01 12:09:53 +08:00 via iPhone
    要是有个 QQ zone 的 xss 就完美了
    hqweay
        11
    hqweay  
       2019-12-01 12:13:07 +08:00
    之前用过一工具,但有一些图会出错...感谢楼主,我来感受哈。
    lzxgh621
        12
    lzxgh621  
       2019-12-01 14:06:57 +08:00
    F12 可以看到 API,前两年用那个批量下回来了。
    然而有几张图坏了的,体现在 QQ 空间里都加载不出来,悲剧啊。
    Youngxj
        13
    Youngxj  
    OP
       2019-12-01 14:17:57 +08:00
    @7huixiang 一篇文章到处发
    @lzxgh621 我 1000 多张只有一张 gif 图是坏的,其他都没问题
    aWangami
        14
    aWangami  
       2019-12-01 14:55:15 +08:00 via Android
    记得我当年也写过类似的工具
    cherishxzh
        15
    cherishxzh  
       2019-12-01 15:33:36 +08:00 via Android
    浏览器插件,QQ 空间导出助手 也可以导出所有内容,说说相册留言等
    https://github.com/ShunCai/QZoneExport
    aeiou520
        16
    aeiou520  
       2019-12-01 15:35:59 +08:00
    爬虫学的好,牢房进的早~
    raysonlu
        17
    raysonlu  
       2019-12-02 10:10:41 +08:00
    如果也能把别家的 QQ 空间相册都导出的话.....
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     917 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 21ms UTC 20:48 PVG 04:48 LAX 13:48 JFK 16:48
    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