• 请不要在回答技术问题时复制粘贴 AI 生成的内容
xpa
V2EX  ›  程序员

阿里的 OSS 文档好乱

  •  
  •   xpa · Jul 3, 2024 · 5827 views
    This topic created in 861 days ago, the information mentioned may be changed or developed.
    感觉阿里的 OSS 文档好乱,只是想后端 Java 签名,前端通过直传并设置回调

    结果回调接口的 callbackBody 能传递哪些参数都没找到,各种文档乱七八糟的。。。


    官方说明:OSS 发送给应用服务器的内容。如果是文件,可以是文件的名称、大小、类型等。如果是图片,可以是图片的高度、宽度等。
    官方示例:filename=${object}&size=${size}&mimeType=${mimeType}&height=${imageInfo.height}&width=${imageInfo.width}

    但是我根本不知道还有哪些额外参数,参数名叫什么也没说

    真离谱。。。
    36 replies  •  2024-07-05 00:09:52 +08:00
    gzldc
    gzldc
    Jul 3, 2024
    1
    之前用阿里的 oss 就是因为文档问题弃用了
    xpa
    xpa
    OP
    Jul 3, 2024
    2
    @ssgooglg 感觉很坑,但又感觉那么多人用肯定有原因
    Solix
    Solix
    Jul 3, 2024 via iPhone
    3
    用 s3 标准接口不行么
    vkillwucy
    vkillwucy
    Jul 3, 2024 via Android❤️1
    4
    抄的 s3,最早还看到 aws 字眼
    TomyJan
    TomyJan
    Jul 3, 2024
    5
    要不试试去看支持 oss 的开源项目的代码, 比如 lskypro 什么的
    NXzCH8fP20468ML5
    NXzCH8fP20468ML5
    Jul 3, 2024 via Android
    6
    不知道你看的是 oss 自己的协议,还是 s3 协议。
    我只能说就是 s3 垃圾而已,aws 一层层往 s3 上添加各种 feature ,使得 s3 已经成为一个巨大的屎山了。
    weijancc
    weijancc
    Jul 3, 2024
    7
    用 s3 标准接口就好了
    sayitagain
    sayitagain
    Jul 3, 2024
    8
    真的乱,而且还有不同版本
    ocsp
    ocsp
    Jul 3, 2024❤️3
    9
    那你是没看过科大讯飞的文档
    crz
    crz
    Jul 3, 2024
    10
    @xpa #2 用的人多两种原因

    1. 先行者,事实标准
    2. 大集团,有资源推广,也能给到做好的资源

    3. 不坑的评价是多方面的,每个项目都可能有所侧重有所舍弃
    vituralfuture
    vituralfuture
    Jul 3, 2024 via Android
    11
    同样接入过阿里云的一个 API ,方法是 get 还是 post 不说,如果是 post ,content type 也没说,参数正确的也一直报错,最后我去看 SDK 源码,调试一次后才发现 SDK 用的是 post ,然后 version 这个字段不能是最新的,文档里也没说
    watzds
    watzds
    Jul 3, 2024
    13
    coderzhangsan
    coderzhangsan
    Jul 3, 2024
    14
    世界是个草台班子
    songunity
    songunity
    Jul 3, 2024
    15
    这种可以问问 AI
    DiamondYuan
    DiamondYuan
    Jul 3, 2024 via Android
    16
    @vituralfuture

    这种一般都是网关统一转发,不遵守 restful 协议,只是把 http 当成通信信道。
    humbass
    humbass
    Jul 3, 2024
    17
    正经的用法就是签名+授权上传,简单的很,更安全点用 STS
    llej
    llej
    Jul 3, 2024
    18
    使用它的新版 api 控制台可以自动生成对应代码,还行
    lwg
    lwg
    Jul 3, 2024
    19
    可以直接提工单,帮你找资料
    whosyourdaddy94
    whosyourdaddy94
    Jul 3, 2024
    20
    是的直接提供单会有专人对接解决的,老哥反馈的这个问题后续我会记录反馈下同事。
    neptuno
    neptuno
    Jul 3, 2024 via iPhone
    21
    我之前是直接调用 java sdk ,预上传,获取临时的 put 地址,返回给前端,前端上传一下就好了。
    xpa
    xpa
    OP
    Jul 3, 2024
    22
    @watzds 就是这个,找了大半天,感谢
    6HWcp545hm0RHi6G
    6HWcp545hm0RHi6G
    Jul 3, 2024❤️1
    23
    那你是没看我们内部文档和线上实际功能。千差万别。。
    dbak
    dbak
    Jul 4, 2024
    24
    阿里云的 sdk 文档很坑 sdk 更新了好几版了 线上的文档还是老的 连接口名都换了 你只能去看它的 sdk 包的内容才行
    289396212
    289396212
    Jul 4, 2024
    25
    阿里的技术真的不行
    Seanfuck
    Seanfuck
    Jul 4, 2024
    26
    他们的云后台也是,做得跟 ppt 一样,一堆没用的东西,进入一个功能要点很多没用的页面
    wqhui
    wqhui
    Jul 4, 2024
    27
    阿里文档算好了,最起码还能找人工客服问,遇到过好几次参数名都对不上,而且几个入口看同一个 api 会有轻微差异,估计是文档没有及时更新。微信的文档对不上都没地方问
    justfindu
    justfindu
    Jul 4, 2024
    28
    那么些个云服务中, 阿里的文档已经算这里面好的了. 加上有个 OpenApi 开发者门户, 有个调试页面, 自动代码.
    ltux
    ltux
    Jul 4, 2024
    29
    国内公司的产品,有哪个文档写得好的
    yuheCai
    yuheCai
    Jul 4, 2024❤️1
    30
    微信小程序文档:?
    yulgang
    yulgang
    Jul 4, 2024
    31
    其他厂商联通、电信也一个屌样 ,都差不多
    aladd
    aladd
    Jul 4, 2024
    32
    你没见过 ucloud 的~哇哦!
    VampireDemon
    VampireDemon
    Jul 4, 2024
    33
    微信的公众号服务器配置接口才日龙,验证有时是 get,有时是 post
    Dawnnnnnn
    Dawnnnnnn
    Jul 4, 2024
    34
    昨天刚喷了一次阿里云,一个服务不声不响的迭代升级把接口参数改了,我翻了半天文档也没看到那个参数改成啥了,提了工单客服告诉我这个参数没了,要用更麻烦的方法来重新实现这个参数的功能。真是麻了,阿里云的版本管理真是垃圾啊
    wxyoung
    wxyoung
    Jul 4, 2024
    35
    问通义千问,我好多 oss 问题都是问他得到的答案
    AlienHH
    AlienHH
    Jul 5, 2024 via iPhone
    36
    维护文档是一个老难的工作了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2225 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 83ms · UTC 13:42 · PVG 21:42 · LAX 05:42 · JFK 08:42
    ♥ Do have faith in what you're doing.