V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
Dounx
V2EX  ›  分享创造

写了一个 Web 端的网易云音乐的同步听歌

  •  
  •   Dounx · 2020-09-11 17:05:14 +08:00 · 2421 次点击
    这是一个创建于 1563 天前的主题,其中的信息可能已经有所发展或是发生改变。
    算是一个玩具应用,主要练手了下最近学的东西,没什么技术含量(

    Demo: https://music.dounx.me (用 yJkFxBajNCHPU5GfakJxc675 可以加入我的房间)
    项目地址: https://github.com/Dounx/live-music

    网易云账号登陆的时候,数据不会保存在服务器端,只是通过 https 在服务器端获取一个 cookie,存到客户端本地(用于后续获取歌单以及歌曲信息),不放心的话请看源码。
    14 条回复    2020-09-13 20:47:37 +08:00
    bestie
        1
    bestie  
       2020-09-11 17:07:44 +08:00
    大学的时候我就想写一个这个,那个时候异地恋想和女朋友一起听歌。不过写了一半就没写了。
    Dounx
        2
    Dounx  
    OP
       2020-09-11 17:08:59 +08:00
    @bestie 哈哈哈,我写了之后没多久发现网易云手机端自己就出了这个功能。
    myon
        3
    myon  
       2020-09-11 17:26:57 +08:00
    以前虾米有个跟听功能,我很喜欢用,可惜后面没了
    Dounx
        4
    Dounx  
    OP
       2020-09-11 17:29:19 +08:00 via Android
    @myon 我看 QQ 音乐和网易云现在都有这类功能了
    Dounx
        5
    Dounx  
    OP
       2020-09-11 17:31:42 +08:00 via Android
    创建房间之后把 Token 复制给其他人就可以了
    boyhailong
        6
    boyhailong  
       2020-09-11 18:09:19 +08:00
    看了下 这是前端后端一起做了吗?哈哈哈
    kuro1
        7
    kuro1  
       2020-09-11 18:14:32 +08:00
    ruby...
    Dounx
        8
    Dounx  
    OP
       2020-09-11 18:47:47 +08:00 via Android
    @boyhailong 是的呀
    Dounx
        9
    Dounx  
    OP
       2020-09-11 18:48:26 +08:00 via Android
    @kuro1 我就是写 Ruby 的…
    zacfire
        10
    zacfire  
       2020-09-12 19:11:25 +08:00
    有点没理解,是多个人同时听一个歌单吗?只要在房间里的人都可以进行操作:下一首 吗?
    Dounx
        11
    Dounx  
    OP
       2020-09-12 21:41:24 +08:00 via Android
    @zacfire 是只有创建房间的房主,才可以控制整个房间的播放
    Dounx
        12
    Dounx  
    OP
       2020-09-12 21:41:55 +08:00 via Android
    @zacfire 是同时听一首歌的某个时间
    zacfire
        13
    zacfire  
       2020-09-13 15:59:49 +08:00
    @Dounx 哦哦,后面会考虑添加交流的功能吗?
    Dounx
        14
    Dounx  
    OP
       2020-09-13 20:47:37 +08:00
    @zacfire 留了接口,但是懒得写前端界面 hhh
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2912 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 13:50 · PVG 21:50 · LAX 05:50 · JFK 08:50
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.