详情页标题前

腾讯云对象存储任务回调

详情页1

功能说明

数据万象支持自定义设置回调 URL,在任务完成后,系统向该 URL 发送 HTTP POST 请求,请求体中包含通知内容。您可通过配置的回调地址及时了解任务处理的进展和状态,以便进行其他业务操作。

回调内容

任务完成后,系统会向您设置的回调地址发送回调内容,该响应体返回为 application/xml 数据,包含完整节点数据的内容展示如下:

    TaskFinish            Success        2022-07-01T10:12:26+0800        2022-07-01T10:12:32+0800                    test-123456789            input/demo.mp3            ap-chongqing                j40644e92f8e311ecb90d0b03267ce0e5                                                                128.147000                    13.688163                    MP2/3 (MPEG audio layer 2/3)                    mp3                    0                    1                    219263                    0.025057                                                                            128.000000                        2                        stereo                        MP3 (MPEG audio layer 3)                        mp3                        0x0000                        [0][0][0][0]                        1/14112000                        13.688163                        0                        fltp                        44100                        0.025057                        1/14112000                                                                128.000000                        2                        stereo                        MP3 (MPEG audio layer 3)                        mp3                        0x0000                        [0][0][0][0]                        1/14112000                        13.688163                        0                        fltp                        44100                        0.025057                        1/14112000                                                                                                                                        test-123456789                                            3b883c0462ba845acdf3eb7e30db1a1c                        output/audio.mp3                                                                62de6bb513d6105eeeb1a6ab0077cb5a                        output/backgroud.mp3                                        output/audio.mp3                    output/backgroud.mp3                                        ap-chongqing                                                        output/audio.${ext}                test-123456789                output/backgroud.${ext}                ap-chongqing                        This is my VoiceSeparate job.            0            t1f6ac18da8bdc403fa27ac4ffnd7a6sa1            videoseparate_12654                p2242ab62c7c94486915508540933a2c6        2022-07-01T10:12:27+0800        Success        VoiceSeparate    

具体的数据内容如下:

节点名称(关键字) 父节点 描述 类型
Response 保存结果的容器 Container

Container 节点 Response 的内容:

节点名称(关键字) 父节点 描述 类型
EventName Response 固定值,为 TaskFinish String
JobsDetail Response 同提交人声分离任务接口中的 Response.JobsDetail Container 数组

如果任务是通过工作流触发的,Response.JobsDetail.Input 还会包含 CosHeaders 节点,类型为 Container 数组。Container 节点 CosHeaders 的内容:

节点名称(关键字) 父节点 描述 类型
Key Response.JobsDetail.Input.CosHeaders 自定义 Header 的名称 String
Value Response.JobsDetail.Input.CosHeaders 自定义 Header 的值 String

如果任务是通过工作流触发的,Response.JobsDetail 还会包含 Workflow 节点,类型为 Container。Container 节点 Workflow 的内容:

节点名称(关键字) 父节点 描述 类型
RunId Response.Workflow 工作流实例 ID String
WorkflowId Response.Workflow 工作流 ID String
WorkflowName Response.Workflow 工作流名称 String
Name Response.Workflow 工作流节点名称 String

实际案例

案例 1:通过任务接口触发的任务回调

    TaskFinish            Success        2022-07-01T10:12:26+0800        2022-07-01T10:12:32+0800                    test-123456789            input/demo.mp3            ap-chongqing                j40644e92f8e311ecb90d0b03267ce0e5                                                                128.147000                    13.688163                    MP2/3 (MPEG audio layer 2/3)                    mp3                    0                    1                    219263                    0.025057                                                                            128.000000                        2                        stereo                        MP3 (MPEG audio layer 3)                        mp3                        0x0000                        [0][0][0][0]                        1/14112000                        13.688163                        0                        fltp                        44100                        0.025057                        1/14112000                                                                128.000000                        2                        stereo                        MP3 (MPEG audio layer 3)                        mp3                        0x0000                        [0][0][0][0]                        1/14112000                        13.688163                        0                        fltp                        44100                        0.025057                        1/14112000                                                                                                                                        test-123456789                                            3b883c0462ba845acdf3eb7e30db1a1c                        output/audio.mp3                                                                62de6bb513d6105eeeb1a6ab0077cb5a                        output/backgroud.mp3                                        output/audio.mp3                    output/backgroud.mp3                                        ap-chongqing                                                        output/audio.${ext}                test-123456789                output/backgroud.${ext}                ap-chongqing                        This is my VoiceSeparate job.            0            t1f6ac18da8bdc403fa27ac4ffnd7a6sa1            videoseparate_12654                p2242ab62c7c94486915508540933a2c6        2022-07-01T10:12:27+0800        Success        VoiceSeparate    

案例 2:通过工作流触发的任务回调

    TaskFinish            Success        2022-07-01T10:12:26+0800        2022-07-01T10:12:32+0800                    test-123456789            input/demo.mp3            ap-chongqing                            Content-Type                video/mp3                                        x-cos-request-id                NjJiZDYwYTFfNjUzYTYyNjRfZjEwZl8xMmZhYzY5                                        EventName                cos:ObjectCreated:Put                                        Size                1326515                            j40644e92f8e311ecb90d0b03267ce0e5                                                                128.147000                    13.688163                    MP2/3 (MPEG audio layer 2/3)                    mp3                    0                    1                    219263                    0.025057                                                                            128.000000                        2                        stereo                        MP3 (MPEG audio layer 3)                        mp3                        0x0000                        [0][0][0][0]                        1/14112000                        13.688163                        0                        fltp                        44100                        0.025057                        1/14112000                                                                128.000000                        2                        stereo                        MP3 (MPEG audio layer 3)                        mp3                        0x0000                        [0][0][0][0]                        1/14112000                        13.688163                        0                        fltp                        44100                        0.025057                        1/14112000                                                                                                                                        test-123456789                                            3b883c0462ba845acdf3eb7e30db1a1c                        output/audio.mp3                                                                62de6bb513d6105eeeb1a6ab0077cb5a                        output/backgroud.mp3                                        output/audio.mp3                    output/backgroud.mp3                                        ap-chongqing                                                        output/audio.${ext}                test-123456789                output/backgroud.${ext}                ap-chongqing                        This is my VoiceSeparate job.            0            t1f6ac18da8bdc403fa27ac4ffnd7a6sa1            videoseparate_12654                p2242ab62c7c94486915508540933a2c6        2022-07-01T10:12:27+0800        Success        VoiceSeparate                    VoiceSeparate_1581665960537            ic90edd59f84f11ec9d4f525400a3c59f            web6ac56c1ef54dbfa44d7f4103203be9            workflow-test            

案例 3:通过工作流触发的任务回调, 格式为 JSON

{    "EventName": "TaskFinish",    "JobsDetail": [{        "Code": "Success",        "CreationTime": "2022-07-01T10:12:26+0800",        "EndTime": "2022-07-01T10:12:32+0800",        "Input": {            "BucketId": "test-123456789",            "Object": "input/demo.mp3",            "Region": "ap-chongqing",            "CosHeaders": [{                    "Key": "Content-Type",                    "Value": "video/mp3"                },                {                    "Key": "x-cos-request-id",                    "Value": "NjJiZDYwYTFfNjUzYTYyNjRfZjEwZl8xMmZhYzY5"                },                {                    "Key": "EventName",                    "Value": "cos:ObjectCreated:Put"                },                {                    "Key": "Size",                    "Value": "1326515"                }            ]        },        "JobId": "j40644e92f8e311ecb90d0b03267ce0e5",        "Operation": {            "MediaInfo": {                "Format": {                    "Bitrate": "128.147000",                    "Duration": "13.688163",                    "FormatLongName": "MP2/3 (MPEG audio layer 2/3)",                    "FormatName": "mp3",                    "NumProgram": "0",                    "NumStream": "1",                    "Size": "219263",                    "StartTime": "0.025057"                },                "Stream": {                    "Audio": [{                            "Bitrate": "128.000000",                            "Channel": "2",                            "ChannelLayout": "stereo",                            "CodecLongName": "MP3 (MPEG audio layer 3)",                            "CodecName": "mp3",                            "CodecTag": "0x0000",                            "CodecTagString": "[0][0][0][0]",                            "CodecTimeBase": "1/14112000",                            "Duration": "13.688163",                            "Index": "0",                            "SampleFmt": "fltp",                            "SampleRate": "44100",                            "StartTime": "0.025057",                            "Timebase": "1/14112000"                        },                        {                            "Bitrate": "128.000000",                            "Channel": "2",                            "ChannelLayout": "stereo",                            "CodecLongName": "MP3 (MPEG audio layer 3)",                            "CodecName": "mp3",                            "CodecTag": "0x0000",                            "CodecTagString": "[0][0][0][0]",                            "CodecTimeBase": "1/14112000",                            "Duration": "13.688163",                            "Index": "0",                            "SampleFmt": "fltp",                            "SampleRate": "44100",                            "StartTime": "0.025057",                            "Timebase": "1/14112000"                        }                    ]                }            },            "MediaResult": {                "OutputFile": {                    "Bucket": "test-123456789",                    "Md5Info": [{                            "Md5": "3b883c0462ba845acdf3eb7e30db1a1c",                            "ObjectName": "output/audio.mp3"                        },                        {                            "Md5": "62de6bb513d6105eeeb1a6ab0077cb5a",                            "ObjectName": "output/backgroud.mp3"                        }                    ],                    "ObjectName": [                        "output/audio.mp3",                        "output/backgroud.mp3"                    ],                    "Region": "ap-chongqing"                }            },            "Output": {                "AuObject": "output/audio.${ext}",                "Bucket": "test-123456789",                "Object": "output/backgroud.${ext}",                "Region": "ap-chongqing"            },            "UserData": "This is my VoiceSeparate job.",            "JobLevel": 0,            "TemplateId": "t1f6ac18da8bdc403fa27ac4ffnd7a6sa1",            "TemplateName": "videoseparate_12654"        },        "QueueId": "p2242ab62c7c94486915508540933a2c6",        "StartTime": "2022-07-01T10:12:27+0800",        "State": "Success",        "Tag": "VoiceSeparate",        "Workflow": {            "Name": "VoiceSeparate_1581665960537",            "RunId": "ic90edd59f84f11ec9d4f525400a3c59f",            "WorkflowId": "web6ac56c1ef54dbfa44d7f4103203be9",            "WorkflowName": "workflow-test"        }    }]}



对象存储官网1折活动,限时活动,即将结束,速速收藏
同尘科技腾讯云授权服务中心。
购买腾讯云产品享受折上折,更有现金返利。同意关联立享优惠

转转请注明出处:https://www.yunxiaoer.com/145271.html

(0)
上一篇 2023年12月9日
下一篇 2023年12月9日
详情页2

相关推荐

  • 阿里云容器服务ACK获取集群KubeConfig接口-云淘科技

    调用DescribeClusterUserKubeconfig返回包含当前登录用户身份信息的Kubernetes集群访问KubeConfig。 调试 您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。 请求语法 GET /k8s/ClusterId/user…

    阿里云容器服务 2023年12月10日
  • 阿里云RDS数据库逻辑备份PostgreSQL数据-云淘科技

    您可以使用PostgreSQL自带的工具pg_dump将实例的数据进行逻辑备份,后续导出到本地保存。 背景信息 pg_dump是备份PostgreSQL数据库的工具,可用于备份单个数据库。更多详情,请参见pg_dump。 前提条件 RDS PostgreSQL实例已设置白名单,允许ECS实例或本地主机的IP访问。 ECS实例或本地主机已安装和RDS Post…

    2023年12月9日
  • 腾讯云云直播垫片配置

    直播推流默认关闭垫片功能,本文将向您介绍如何对指定推流域名关联垫片模板开启垫片功能,以及关联成功后如何解绑模板关闭垫片功能。 注意事项 模板配置完后约5分钟 – 10分钟生效。模板关联成功后,指定推流域名下的推流地址开启垫片功能。 前提条件 已登录 云直播控制台,并成功添加 推流域名。已 创建垫片模板。 关联垫片模板 1. 进入 域名管理,单击需…

    2023年12月9日
  • 信息流广告,信息流部分建议宽度830px,只针对默认列表样式,顺序随机
  • 阿里云日志服务SLS通过Unity Plugin接入数据-云淘科技

    本文介绍如何通过Unity Plugin将Unity平台的移动端游戏App的崩溃数据、应用数据接入到日志服务移动运维监控中。移动运维监控用于实时监控游戏崩溃、ANR等问题,并且支持智能分析,帮助您低成本、高效率地发现App中的各类隐患。 前提条件 已创建移动运维监控应用。具体操作,请参见添加应用。 步骤一:集成SDK 下载最新版本Unity Plugin。 …

    阿里云日志服务SLS 2023年12月10日
  • 阿里云日志服务SLS对接JDBC-云淘科技

    本文以实际案例演示如何使用JDBC连接日志服务、读取日志数据,及使用MySQL协议和SQL语法来计算日志。 前提条件 已创建RAM用户并完成授权。具体操作,请参见创建RAM用户并完成授权。 已配置环境变量ALIBABA_CLOUD_ACCESS_KEY_ID和ALIBABA_CLOUD_ACCESS_KEY_SECRET。具体操作,请参见配置环境变量。 重要…

    阿里云日志服务SLS 2023年12月10日

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信
本站为广大会员提供阿里云、腾讯云、华为云、百度云等一线大厂的购买,续费优惠,保证底价,买贵退差。