七牛的文档真的是一样,不是给人看的, SDK 和文档就只写 Python , Ruby 想用个音频转码被坑的找不到北 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
工单节点使用指南
请用平和的语言准确描述你所遇到问题
厂商的技术支持和你一样也是有喜怒哀乐的普通人类,尊重是相互的
如果是关于 V2EX 本身的问题反馈,请使用 反馈 节点
WildCat
V2EX    全球工单系统

七牛的文档真的是一样,不是给人看的, SDK 和文档就只写 Python , Ruby 想用个音频转码被坑的找不到北

  •  
  •   WildCat 2017-06-20 15:27:16 +08:00 8968 次点击
    这是一个创建于 3037 天前的主题,其中的信息可能已经有所发展或是发生改变。
    第 1 条附言    2017-06-21 19:34:58 +08:00

    尊敬的七牛云存储,首先非常感谢你们提供了那么伟大的产品,及提供了让我们能够使用这个伟大产品的机会。再次感谢!我最近使用 Ruby SDK 的音频转码功能的时候,因为我实在是天资驽钝,上学的时候没有好好读书,中文没学好不能理解简明文档中高深涵义,所以这个功能我怎么都戳不通,我实在是太抱歉了。如果可能的话,你们能不能高抬贵手,百忙之中给我一点点的理解与原谅?我知道这个请求实在是非常的不近人情,但是我真的是走投无路只能给你添麻烦了,再次致歉和感谢!鞠躬!

    TL;DR

    看来还是我中文学得不好,不能把“音频转码”理解为“持久化处理”;也不能在基础文档里 Python 代码示例中找到 Ruby 的代码示例。

    最后还是昨晚在 SegmentFault 的一个回答中找到的 ,因为其他答案被折叠了,我打开的时候只能看到一个答案。真正有用的是 http://7xnonj.com2.z0.glb.qiniucdn.com/index.htm

    为证明没有受到贵司这个回复的帮助,特地截图 Instapaper:

    s

    最后对为 Livid 邮箱增加了一封垃圾邮件感到十分抱歉。

    41 条回复    2017-07-01 12:18:45 +08:00
    also24
        1
    also24  
       2017-06-20 15:38:57 +08:00   1
    这里写了接口的调用方式:
    https://developer.qiniu.com/dora/manual/1204/processing-mechanism%3Fversion=594379b293b8cf5862fa3711

    你发的这一页写了接口的调用参数:
    https://developer.qiniu.com/dora/manual/1248/audio-and-video-transcoding-avthumb

    两页加一起不就是完整的接口使用了么?
    这全都是 http 接口,什么语言都可以用的,SDK 只是对接口的封装……
    没有谁规定官方一定要对每种语言给出示例代码和 SDK 吧……
    WildCat
        2
    WildCat  
    OP
       2017-06-20 15:47:04 +08:00
    @also24 你说的都对。
    我知道去看 API,但是你看这个 API 文档的定义真是奇怪。我 POST 一个验证过的请求到 `/pfop/`,返回值直接是 {"error"=>"no such domain"}

    这是几个意思?

    SDK 都做不好就想着收钱? S3 也是这么样子的吗
    jy02201949
        3
    jy02201949  
       2017-06-20 15:47:14 +08:00
    C\C++\C#\Java\GO\Ruby\LISP\PHP\Perl\Delphi\Pascal\Lua,七牛:“
    jellybool
        4
    jellybool  
       2017-06-20 15:54:54 +08:00 via iPhone
    不吹不黑,用了又拍云之后,真比七牛好
    WildCat
        5
    WildCat  
    OP
       2017-06-20 15:58:07 +08:00
    @jy02201949 不是这个问题,HTTP 的文档就是有问题,我照着文档写,结果给我来个 404,你让我怎么 debug ?
    Grubber
        6
    Grubber  
       2017-06-20 16:48:53 +08:00
    leancloud 文档看着舒服
    GoBeyond
        7
    GoBeyond  
       2017-06-20 17:00:40 +08:00 via Android
    我觉得你有什么问题开工单比较好,在这里吐槽恐怕也没有什么用
    edsheeran
        8
    edsheeran  
       2017-06-20 17:04:01 +08:00   1
    上又拍吧,七牛丸了
    edsheeran
        9
    edsheeran  
       2017-06-20 17:06:07 +08:00
    t/369348 又拍的也很快,在七牛各限制,者越越不友好
    gulangyu
        10
    gulangyu  
       2017-06-20 17:48:13 +08:00   2
    有问题请发工单,现在上 V2 看你吐槽成了日常。戾气太重!
    leky
        11
    leky  
       2017-06-20 18:34:10 +08:00 via iPhone   1
    我自己写了个 gem https://github.com/songjiz/qiniu-sdk
    不过你说的这个貌似没实现
    WildCat
        12
    WildCat  
    OP
       2017-06-20 18:37:19 +08:00
    @leky 主要是那个 POST body 怎么生成的?有些参数是 urlencode 就可以了吧?没有加密?

    然后返回值我实在不理解,完全无意义。
    leky
        13
    leky  
       2017-06-20 18:41:57 +08:00 via iPhone   1
    @WildCat 有空我再去看看,因为自己没用到,所以也没实现。后面再补上(:
    liuxu
        14
    liuxu  
       2017-06-20 18:53:40 +08:00
    做过七牛云的直播,他们的文档还是挺好的,就是价格贵了点
    wizardforcel
        15
    wizardforcel  
       2017-06-21 09:06:15 +08:00
    不给 HTTP API 就是作死。。。

    除非每个新的语言都写个 SDK
    niuer
        16
    niuer  
       2017-06-21 09:24:26 +08:00   1
    感谢您对七牛的支持~ 以下是您问题的详细解答,如有疑问,欢迎提交工单:
    1. Ruby SDK 已经包含了持久化处理的 demo 和 调用方式, 具体可以参考: https://developer.qiniu.com/kodo/sdk/1304/ruby#5
    2. 持久化处理请求中,报了 `no such domain` 可能是发送的 http 请求的 API Host 没有指定正确, 具体需要:
    POST /pfop/ HTTP/1.1
    Host: api.qiniu.com
    或者给下抓包, 这边看下, 或者将抓包内容发送工单给我们: https://support.qiniu.com/tickets/category。
    Livid
        17
    Livid  
    MOD
    PRO
       2017-06-21 15:21:39 +08:00   38
    然后刚才七牛的玻璃心运营又发邮件给我了,说这个帖子是在用污言秽语形容七牛的文档。

    老是收到这样的邮件我也觉得挺无语的。

    各位大神你们以后在提到七牛的时候,这里有一个模板供你们参考:

    “尊敬的七牛云存储,首先非常感谢你们提供了那么伟大的产品,及提供了让我们能够使用这个伟大产品的机会。再次感谢!我最近使用 XX 功能的时候,因为我实在是天资驽钝,上学的时候没有好好读书,所以这个功能我怎么都戳不通,我实在是太抱歉了。如果可能的话,你们能不能高抬贵手,百忙之中给我一点点的指教?我知道这个请求实在是非常的不近人情,但是我真的是走投无路只能给你添麻烦了,再次致歉和感谢!鞠躬!”
    swift
        18
    swift  
       2017-06-21 15:26:45 +08:00
    @Livid 哈哈,学习了。
    eDeeraiD0thei6Oh
        19
    eDeeraiD0thei6Oh  
       2017-06-21 15:30:06 +08:00
    骑牛 不是用 狗 吗? 没狗的 SDK ?
    reus
        20
    reus  
       2017-06-21 15:36:32 +08:00
    如果你看了“示例”这一段前面的,还不明白怎样调用,还要看“示例”的话
    说明你不是个合格的程序员
    qq7171891
        21
    qq7171891  
       2017-06-21 15:39:51 +08:00
    Livid 哈哈哈哈哈
    Jaylee
        22
    Jaylee  
       2017-06-21 15:41:03 +08:00
    七牛的文档是烂,但不至于一个转码功能都研究不出来。

    我表示用七牛一直很顺畅,七牛的各种 API 和功能了如指掌
    icinessz
        23
    icinessz  
       2017-06-21 15:50:11 +08:00
    哈哈,看样子大家都很玻璃心嘛
    KillAd
        24
    KillAd  
       2017-06-21 15:58:30 +08:00   3
    @Livid
    尊敬的 V2EX,首先非常感谢你们提供了那么伟大的交流平台,及提供了让我们能够使用这个伟大平台的机会。再次感谢!我最近访问贵站的时候,因为我实在是天资驽钝,上学的时候没有好好读书,所以总是遇到 502 错误,我实在是太抱歉了。如果可能的话,你们能不能高抬贵手,百忙之中给中国区增加联通和移动线路的解析?我知道这个请求实在是非常的不近人情,但是我真的是走投无路只能给你添麻烦了,再次致歉和感谢!鞠躬!
    mufeng
        25
    mufeng  
       2017-06-21 16:00:45 +08:00
    @Livid #17 学习了
    kn007
        26
    kn007  
       2017-06-21 16:37:55 +08:00 via Android
    @Livid
    @KillAd
    最近确实蛮多 502 的,虽然大部分刷新一下就好了,但是体验略差。
    kn007
        27
    kn007  
       2017-06-21 16:39:41 +08:00 via Android
    @Livid 经常 502 的网络环境:
    中国广东电信手机
    广东东莞电信光纤
    Livid
        28
    Livid  
    MOD
    PRO
       2017-06-21 16:45:56 +08:00
    @KillAd
    @kn007

    谢谢你们的反馈。但是,请不要在他人的话题下面讨论无关事项,这没有礼貌。
    kokdemo
        29
    kokdemo  
       2017-06-21 16:55:14 +08:00
    已经预感到这段官方回复要成为 v 站知名梗了……
    lucher
        30
    lucher  
       2017-06-21 17:01:01 +08:00
    要说文档写的烂,我投融云一票,SDK 本来封装得就不好,文档写的莫名其妙各种误导
    doggg
        31
    doggg  
       2017-06-21 19:14:21 +08:00   2
    我不喜欢贴吧的水贴。但又想表达自己现在的情绪,所以从这里开始省略 28 个哈。
    ykwlv
        32
    ykwlv  
       2017-06-21 20:02:44 +08:00   1
    之前用过一次七牛的 ruby sdk,真的是找文档找的头痛
    sox
        33
    sox  
       2017-06-21 20:14:03 +08:00 via iPhone
    @GoBeyond
    @gulangyu 那你们应该建议 livid 把这个全球工单系统的节点也关了
    543400
        34
    543400  
       2017-06-21 20:17:11 +08:00 via Android
    @Grubber 同在用 leancloud
    bear2017
        35
    bear2017  
       2017-06-21 21:51:09 +08:00 via Android
    文档没问题。
    七牛什么时候出个可视化客户端啊,管理上传图片什么的太难受了
    402645707
        36
    402645707  
       2017-06-22 09:52:27 +08:00 via iPhone
    @bear2017 我记得在 github 上看到过拿七牛开发的 php 网盘系统
    fy
        37
    fy  
       2017-06-22 10:19:47 +08:00
    回复区尬聊现场
    YvesX
        38
    YvesX  
       2017-06-22 16:16:05 +08:00
    尊敬的七牛云存储…算了,还是搬吧。CDN 的服务很重要。
    bear2017
        39
    bear2017  
       2017-06-22 20:34:13 +08:00
    @402645707 哎哎哎,倒是用过七牛的 chrome 插件也还行,还行。只是预览太不方便辣。自己倒是想做一个 web 端的,无奈自己页面写的太丑。。。作罢
    为什么不粗个可视化工具呢,不是很难吧。。。
    konakona
        40
    konakona  
       2017-06-30 00:07:43 +08:00
    我最初用的也是七牛,然后我义愤的转去了又拍云。不能说又拍云是最好的,但是适合自己的。在很多时候,能及时的响应和处理问题。
    技术方面已经很久很久很久很久很久不需要我发工单了!做到这一点,就很 OK 啊-。-
    bomb77
        41
    bomb77  
       2017-07-01 12:18:45 +08:00
    啊哈哈哈,我要马一下这个模板
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     6009 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 27ms UTC 01:45 PVG 09:45 LAX 18:45 JFK 21:45
    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