V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
junbaor
V2EX  ›  程序员

查看两人网易云歌单中的相同歌曲

  •  
  •   junbaor ·
    junbaor · 2018-02-02 13:35:17 +08:00 · 13477 次点击
    这是一个创建于 2268 天前的主题,其中的信息可能已经有所发展或是发生改变。

    随便搞得小玩意,不保证可用性,大家可以随便点点。

    没有动画,响应较慢。

    昵称要求完全填写,不然不准确,只对比了 "xxx 喜欢的歌单".

    网页: http://wkfg.me

    接口: http://wkfg.me/diff?me=你的昵称&your=对方昵称

    另外:域名的含义是"无可奉告"

    图太大了,就不放出来了,点击查看

    第 1 条附言  ·  2018-03-06 15:27:35 +08:00
    第 2 条附言  ·  2018-05-02 19:17:49 +08:00


    又撸了一个 python 3 命令行版本, 好像不支持 python 2, 不是很懂,摸索着写的

    安装:
    pip3 install music-diff

    使用:
    music-diff 你的昵称 对方昵称
    37 条回复    2018-06-21 14:35:43 +08:00
    viko16
        1
    viko16  
       2018-02-02 13:41:14 +08:00
    http://wkfg.me/diff?me=网易 UFO 丁磊&your=网易 UFO 丁磊
    picone
        2
    picone  
       2018-02-02 13:48:20 +08:00
    要是能查到哪个小姐姐跟我歌单相似最多就好了
    mystone
        3
    mystone  
       2018-02-02 13:50:39 +08:00
    源码能不能分享下
    junbaor
        4
    junbaor  
    OP
       2018-02-02 14:05:54 +08:00
    @mystone #3 太渣不敢开源,私下分享吧,Telegram 同名
    mystone
        5
    mystone  
       2018-02-02 14:12:57 +08:00
    @junbaor qq840510521 谢谢分享
    kimwang
        6
    kimwang  
       2018-02-02 14:31:26 +08:00
    点开始查找后都没反应的?
    Patrick95
        7
    Patrick95  
       2018-02-02 15:15:26 +08:00
    蛮好用的~
    KNOX
        8
    KNOX  
       2018-02-02 15:38:50 +08:00
    fe619742721
        9
    fe619742721  
       2018-02-02 15:46:09 +08:00
    挺好玩的,网易这个我喜欢的歌单有公开的接口可以查询到吗
    junbaor
        10
    junbaor  
    OP
       2018-02-02 15:59:28 +08:00
    @fe619742721 #9 有,但是比较麻烦
    thetydead
        11
    thetydead  
       2018-02-02 16:05:30 +08:00
    @junbaor qq627832916,求分享
    touzi
        12
    touzi  
       2018-02-02 16:22:01 +08:00
    是只匹配 "我喜欢的歌曲" 吧, 还是匹配所有的歌单.
    hchechao2
        13
    hchechao2  
       2018-02-02 16:29:19 +08:00 via Android
    赞,楼主用的网易云的什么接口
    junbaor
        14
    junbaor  
    OP
       2018-02-02 16:33:40 +08:00
    @touzi #12 只匹配"我喜欢的歌曲"
    leetao94
        15
    leetao94  
       2018-02-02 16:36:44 +08:00
    上 https 就更好了~
    faustina2018
        16
    faustina2018  
       2018-02-02 16:47:47 +08:00
    点了开始查找没反应呀?
    faustina2018
        17
    faustina2018  
       2018-02-02 16:48:09 +08:00
    啊,有反应啦~sorrysorry
    xuyl
        18
    xuyl  
       2018-02-02 16:54:03 +08:00
    用户歌单接口( post 方式, 需要传参数 params 和 encSecKey )
    http://music.163.com/weapi/user/playlist?csrf_token=
    指定歌单接口
    http://music.163.com/api/playlist/detail?id={歌单 id}&updateTime=-1
    xuyl
        19
    xuyl  
       2018-02-02 17:08:51 +08:00   ❤️ 1
    suzic
        20
    suzic  
       2018-02-02 18:00:51 +08:00
    反应好慢...莫不是服务器给玩坏了?
    junbaor
        21
    junbaor  
    OP
       2018-02-02 19:17:40 +08:00 via iPhone
    @picone 正在爬小姐姐小哥哥们的歌单,可是我好像忘记记录性别了🙃
    Leigg
        22
    Leigg  
       2018-02-02 22:30:18 +08:00 via iPhone
    她取关我了,id 记不住了
    yunfeihe
        23
    yunfeihe  
       2018-02-03 00:14:38 +08:00
    和楼主想法差不多,我当初想把全站的每个人听的歌曲数前 10 的爬下来作比较,自动给全部匹配的人发信息。
    junbaor
        24
    junbaor  
    OP
       2018-02-03 00:17:22 +08:00
    @yunfeihe #23 有没有兴趣一块搞个大新闻
    yunfeihe
        25
    yunfeihe  
       2018-02-03 13:18:55 +08:00
    @junbaor 可以啊,正愁没事做呢
    phantastar
        26
    phantastar  
       2018-02-04 10:06:51 +08:00 via Android
    要是所有的歌单都在查找范围就好了😂
    junbaor
        27
    junbaor  
    OP
       2018-02-04 16:37:49 +08:00
    @phantastar #26 现在已经很慢了,担心查询所有歌单会卡的无法接受。还担心被封 IP,现在只是一个小玩具,没加代理池。
    phantastar
        28
    phantastar  
       2018-02-04 16:52:03 +08:00 via Android
    @junbaor 原来还会封 IP😳
    iVeego
        29
    iVeego  
       2018-03-04 23:14:58 +08:00
    @junbaor #27 网站挂了?
    junbaor
        30
    junbaor  
    OP
       2018-03-06 15:27:05 +08:00   ❤️ 1
    iVeego
        31
    iVeego  
       2018-03-06 15:49:20 +08:00
    @junbaor #30 谢谢。
    junbaor
        32
    junbaor  
    OP
       2018-05-02 19:18:36 +08:00
    @phantastar #26 已经支持所有自建歌单了
    picone
        33
    picone  
       2018-06-21 13:53:02 +08:00
    @junbaor #21 我爬了 300W 用户了,项目也做的差不多了
    junbaor
        34
    junbaor  
    OP
       2018-06-21 14:12:09 +08:00
    @picone #33 什么时候能拿出来玩玩啊,要不要测试一波
    picone
        35
    picone  
       2018-06-21 14:28:48 +08:00
    @junbaor #34 不瞒你说,是方案有问题, 求并集用 RCF 算法, 吃内存太多。。vps 跑不起来
    junbaor
        36
    junbaor  
    OP
       2018-06-21 14:31:40 +08:00
    @picone #35 没事,如果能找到最匹配的小姐姐,社区凑钱给你买条子 , 手动滑稽...
    picone
        37
    picone  
       2018-06-21 14:35:43 +08:00
    @junbaor #36 不吹。。我目测可能要 16G ??? 要实时快速找到并集最多的实在太难了, 而且数据量本来就很大(全部爬完估计上亿, 动不动可能要搞分布式。。多台一起算。。。啥玩意
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2792 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 13:08 · PVG 21:08 · LAX 06:08 · JFK 09:08
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.