V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要把任何和邀请码有关的内容发到 NAS 节点。

邀请码相关的内容请使用 /go/in 节点。

如果没有发送到 /go/in,那么会被移动到 /go/pointless 同时账号会被降权。如果持续触发这样的移动,会导致账号被禁用。
gotio95
V2EX  ›  NAS

如何开发自定义 nas 客户端?

  •  
  •   gotio95 · 2023-10-11 14:10:38 +08:00 · 1779 次点击
    这是一个创建于 428 天前的主题,其中的信息可能已经有所发展或是发生改变。

    平时想存储照片视频,文档等数据到 nas ,但是我问群辉和绿联的客服都说不支持自定义客户端,但是想我自己去开发一些自定义的客户端,有没有合适的解决方案?

    14 条回复    2023-10-12 09:40:42 +08:00
    gotio95
        2
    gotio95  
    OP
       2023-10-11 15:54:14 +08:00
    @gps949 按你这么说,客服的回答是错误得吧
    gps949
        3
    gps949  
       2023-10-11 15:56:36 +08:00
    @gotio95 我不知道啊,只是看到网上有这些资料,可用性我没亲自验证过。不过客服也得看什么客服,如果是非技术客服或者一线技术支持,提供的信息对于开发来说可能意义不大。
    gotio95
        4
    gotio95  
    OP
       2023-10-11 17:50:27 +08:00
    @gps949 请问您个人用的什么存储方案啊
    FrankAdler
        5
    FrankAdler  
       2023-10-11 19:55:03 +08:00 via Android
    没记错的话群晖 webui 本身也是 json 协议的,同时可以抓下 iOS 客户端看看应该能反推出来
    0superx0
        6
    0superx0  
       2023-10-11 20:53:25 +08:00
    现成支持 smb,nfs 的客户端挺多的,
    还不如何直接 nas 上部署 smb 或者 nfs
    WebKit
        7
    WebKit  
       2023-10-11 20:57:00 +08:00 via Android
    有的,我们公司开发的 NAS ,在手机上开发了一个类似微信小程序的平台,可以通过这个平台开发自己的应用,或者下载人开发好的应用。
    ferock
        8
    ferock  
       2023-10-11 21:09:48 +08:00 via iPhone
    smb 、webdav 协议都有了你还需要什么客户端
    serafin
        9
    serafin  
       2023-10-11 21:33:34 +08:00
    如果你问群辉客服支不支持自定义客户端?回答当然是不支持,客服是面向普通用户的。群晖提供了完整的开放文档。想存储照片视频,文档等数据到 nas 推荐用 WebDAV 开发,这样可以支持其他品牌 nas 。
    lovelylain
        10
    lovelylain  
       2023-10-11 21:36:24 +08:00
    smb 、webdav 对于缩略图都没有定义吧,所以很多客户端看个缩略图还得下载下来才能有。
    yuyu2140
        11
    yuyu2140  
       2023-10-11 21:55:42 +08:00
    群晖是有完整文档的,我就用 File Station API 自己写了个相册上传同步 App
    yuyu2140
        12
    yuyu2140  
       2023-10-11 21:56:50 +08:00
    而且缩略图、文件大小,修改时间等参数都支持
    kneo
        13
    kneo  
       2023-10-11 22:11:33 +08:00 via Android
    什么叫自定义客户端?你想走什么协议,连哪个服务端?
    群晖自己开发的 APP ,其内部的私有协议是不公开的,你不具备逆向能力那就搞不定。
    但是你可以通过其他公开协议,比如通过 sftp/webdav 在服务端存储照片。很多第三方照片管理应用就是这么干的。
    你甚至也可以把自己的服务部署在 Docker 里。
    建议你先把 nas 当做一个普通的服务器,理清自己的需求,想一想是否有必要自己开发,以及自己是否具备相应的开发能力。
    deorth
        14
    deorth  
       2023-10-12 09:40:42 +08:00 via Android
    先开发自定义 nas 服务端
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1002 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 18:38 · PVG 02:38 · LAX 10:38 · JFK 13:38
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.