用户工具

站点工具


vhall_open:回调简介

这是本文档旧的修订版!


简介

每个直播活动状态的变化、每个回放的生成、每次视频转码完成,这些事件状态的变化对于用户来说都是至关重要的,为了及时将这些重要信息

告知用户,我们提供了通过API主动推送消息的服务。

在使用回调服务前您需要先设置回调事件,当有事件发生时,接口会通过HTTP POST的方式将事件的状态变化发送到您的服务器上,事件内容以

JSON 格式组织。方法详见设置回调事件。

目前微吼提供的主动推送消息的API有:

1、活动开始结束

2、JSSDK 上传视频完成创建回放

3、JSSDK 上传视频完成转码

主动推送消息内容示例

活动开始结束回调通知

{
    method_id: 1, // 回调事件ID
    refer: "vhall", // 来源
    time: 1505095994, // 当前时间戳
    webinar_id: 123456,  // 活动ID
    third_user_id : 123456 // 第三方用户ID (无第三方账户,返回空字符串)
    type : 1 // 活动状态 1 开始 3 结束
    signature: "7ffa066561d280d0d51f8fdaad29f4a4", // 签名
}

JSSDK 上传视频完成创建回放通知

{
    method_id: 2, // 回调事件ID
    refer: "vhall", // 来源
    time: 1505095994, // 当前时间戳
    record_id: 56345,  // 回放ID
    signature: "7ffa066561d280d0d51f8fdaad29f4a4", // 签名
}

JSSDK 上传视频完成转码后通知

{
    method_id: 3, // 回调事件ID
    refer: "vhall", // 来源
    time: 1505095994, // 当前时间戳
    record_id: 56345,  // 回放ID
    status: "3", // 转码状态 1 成功 3 失败
    signature: "58d85e40c577596c49e0217e2297728, // 签名
}
vhall_open/回调简介.1510736989.txt.gz · 最后更改: 2017/11/15 17:09 由 xiaomeng