本文介绍如何通过创建规则实现视觉智能开放平台事件通知。

注意事项

  • 事件通知规则创建完成后,约10分钟生效。
  • 事件通知规则指定消息接收端时,如果选择主题,就不能选择其他的接收终端。即如果选择了主题,那只能继续选择主题;如果选择了非主题的终端,那只能选择非主题的终端。
  • 事件通知规则支持创建和删除,暂时不支持修改。
  • 视觉智能开放平台只在华东2(上海)地域开放。

步骤一:创建队列

  1. 登录消息服务MNS控制台
  2. 在左侧导航栏,单击队列列表
  3. 在顶部菜单栏,选择地域。
  4. 队列列表页面,单击创建队列
  5. 创建队列面板配置以下参数,然后单击确定
    • 名称:队列名称。
    • 消息最大长度:发送到队列的消息体的最大长度。
    • 长轮询时间:当队列中没有消息时,该队列的ReceiveMessage请求的最大等待时长。
    • 消息可见性超时时间:消息从队列中取出后从Active状态变成Inactive状态后的持续时间。
    • 消息保存时长:消息在队列中的最长存活时间。从发送到队列开始经过此参数指定的时间后,不论消息是否被取出都将被删除。
    • 消息定时时间:发送到队列的所有消息将延后此参数指定的时间后被消费。
    • 启用日志功能:是否开启日志管理功能。
    队列列表页面目标队列已创建。

步骤二:创建规则

  1. 登录消息服务MNS控制台
  2. 在左侧导航栏,单击事件通知
  3. 在顶部菜单栏,选择地域。
  4. 事件通知页面,单击视觉智能开放平台页签, 然后单击创建规则
  5. 创建规则-视觉智能开放平台面板,进行以下配置,然后单击确定
    • 名称:输入规则名称。
    • 事件类型:选择SuperResolveVideo
    • 接收终端类型:选择HTTP和队列
    • 接收终端队列,输入步骤一中创建的队列名称。

步骤三:调用API接口

  1. 登录OpenAPI Explorer
  2. 在搜索框输入SuperResolveVideo,然后在搜索提示框单击SuperResolveVideo
  3. 进入可视化调试页面,在VideoUrl文本框中输入视频URL,然后单击发起调用
    说明 如何生成视频URL,请参见生成URL
    发起调用后,您可以调用GetAsyncJobResult查询任务结果。

步骤四:接收消息

  1. 登录消息服务MNS控制台
  2. 在左侧导航栏,单击队列列表
  3. 在顶部菜单栏,选择地域。
  4. 队列列表页面,找到目标队列,在其右侧操作列选择更多 > 收发消息
  5. 队列收发消息快速体验页面的接收消息区域,单击接收消息
    接收消息区域显示队列的消息列表。
  6. 在消息列表中,找到目标消息,在其右侧操作列单击详情,在消息详情对话框中查看消息内容。