七牛预转持续化saveas中的自定义文件key转码时没解析出来

新手上路,请多包涵

多媒体作业队列信息:

ID    z0.5796e0637823de0f8f124a40
资源名称    7c9ab216-54b2-4d6c-8e7c-859d8c56a2c21469505565324
技术规格    avthumb/mp3|saveas/YXVkaW86N2M5YWIyMTYtNTRiMi00ZDZjLThlN2MtODU5ZDhjNTZhMmMyMTQ2OTUwNTU2NTMyNC5tcDM=
目标空间    audio
目标文件    无
状态    失败
System.out.println(new String(UrlSafeBase64.decode("YXVkaW86N2M5YWIyMTYtNTRiMi00ZDZjLThlN2MtODU5ZDhjNTZhMmMyMTQ2OTUwNTU2NTMyNC5tcDM=")));//audio:7c9ab216-54b2-4d6c-8e7c-859d8c56a2c21469505565324.mp3

saveas/后面的字符串用UrlSafeBase64.decode解码后是audio:7c9ab216-54b2-4d6c-8e7c-859d8c56a2c21469505565324.mp3,目标空间audio可以解析出来,但是作业列表信息中目标文件为什么是无?

获取token代码如下:

            bucket = "audio";
            returnBody = "{\"avinfo\": $(avinfo)}";
            //设置转码操作参数
            String fops = "avthumb/mp3";
            String audioFileName = UUID.randomUUID().toString() + System.currentTimeMillis();
            String urlbase64 = UrlSafeBase64.encodeToString("audio:" + audioFileName + ".mp3");
            System.out.println(new String(UrlSafeBase64.decode(urlbase64)));
            String pfops = fops + "|saveas/" + urlbase64;
            String pipeline = "audio_amr-to-mp3";
            return auth.uploadToken(bucket, null, EXPIRATION_TIME, new StringMap()
                    .putNotEmpty("returnBody", returnBody)
                    .putNotEmpty("persistentOps", pfops)
                    .putNotEmpty("persistentPipeline", pipeline), true) + "|" + audioFileName;
阅读 2k
1 个回答
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
logo
七牛云问答
子站问答
访问
宣传栏