You need to enable JavaScript to run this app.
文档中心
企业直播

企业直播

复制全文
下载 pdf
互动工具
UpdateActivityQuizConfig - 创建或更新答题或简答配置
复制全文
下载 pdf
UpdateActivityQuizConfig - 创建或更新答题或简答配置

调用 UpdateActivityQuizConfig 接口,创建答题或简答;或更新指定直播间未发送的答题或简答的配置信息。

注意事项

  • 请求频率:单用户请求频率限制为 10 次/秒。
  • 前提条件:确保您拥有火山引擎主账号或具备直播间的营销互动 > 可编辑权限的子账号。有关如何添加子账号,详见子账号管理。
  • 若调用该接口更新答题或简答,请确保答题或简答未发送。您可调用 ListActivityQuizConfigs 接口,如果 QuizStatus 取值为 0,则表示答题或简答未发送。

请求说明

  • 请求方式:POST
  • 请求地址:https://livesaas.volcengineapi.com/?Action=UpdateActivityQuizConfig&Version=2023-08-01

调试

请求参数

下表仅列出该接口特有的请求参数和部分公共参数。更多信息详见公共参数。

Query

参数类型是否必选示例值描述
ActionString是UpdateActivityQuizConfig接口名称。当前 API 的名称为 UpdateActivityQuizConfig。
VersionString是2023-08-01接口版本。当前 API 的版本为 2023-08-01。

Body

参数类型是否必选示例值描述

ActivityId

Long

是

1770****83012

直播间 ID。您可通过调用 ListActivityAPI 接口获取 ID。

说明

使用子账号调用接口时,确保该直播间对子账号可见。有关如何配置子账号的可见范围,详见子账号管理。

QuizType

Long

是

0

类型。取值如下:

  • 0:答题
  • 1:简答

Id

Long

否

180848****212316

答题或简答 ID。

  • 要创建答题或简答,请不传或传 0。
  • 要更新答题或简答的配置信息,您需通过调用 ListActivityQuizConfigs 接口获取 ID。
QuizTitleString否答题 1答题或简答标题。默认为空。

QuizResultType

Integer

是

1

公布答案时机。取值如下:

  • 0:提交后自动公布答案
  • 1:答题时间结束自动公布答案
  • 2:手动公布答案

Deadline

Long

是

30

答题或简答限时。单位为秒。最小取值为 10。

说明

仅在 QuizResultType 取值为 0 或 1 时,该参数生效。

QuizOptionsArray of QuizOptions是-选项信息。数组元素数量上限为 8。

RightOptions

Array of String

是

["A"]

正确答案。确保取值与本次调用中的某个 OptionSite 的取值相同。

说明

要创建答题或简答,该参数必填。

QuizTitleType

Integer

是

0

题目类型。取值如下:

  • 0:单选
  • 1:多选
QuizAnalysisString否1 的倒数是 1答案解析。默认为空。

SendType

Integer

否

1

题目的发送方式。取值如下:

  • 0:手动发送,由管理员手动操作发送题目
  • 1:定时发送,设置一个特定的时间点,系统将在设置的时间自动发送答题

说明

仅在 QuizType 取值为 0 时该参数生效。

AutoSendTime

Long

否

1779159793

定时发送题目的时间。Unix 时间戳,单位为秒。该时间至少需在当前时间的一分钟之后。

说明

仅在 QuizType 取值为 0 且 SendType 取值为 1 时,该参数生效。

QuizOptions

参数类型是否必选示例值描述
OptionSiteString是A选项。

OptionName

String

否

1

选项内容。默认为空。

说明

该参数仅在 QuizType 取值为 0 时生效。

返回参数

参数类型示例值描述
StatusBooleantrue配置信息更新成功后,返回 true。
IdLong180848****212316答题或简答 ID。

请求示例

POST https://livesaas.volcengineapi.com/?Action=UpdateActivityQuizConfig&Version=2023-08-01
{
    "Id": 180848****212316,
    "ActivityId": 1770****83012,
    "QuizTitle": "答题 1",
    "QuizResultType": 1,
    "QuizOptions": [
        {
            "OptionSite": "A",
            "OptionName": "1"
        },
        {
            "OptionSite": "B",
            "OptionName": "-1"
        },
        {
            "OptionSite": "C",
            "OptionName": "0"
        },
        {
            "OptionSite": "D",
            "OptionName": "2"
        }
    ],
    "RightOptions": [
        "A"
    ],
    "Deadline": 30,
    "QuizTitleType": 0,
    "QuizAnalysis": "1 的倒数是 1",
    "QuizType": 0,
    "SendType": 1,
    "AutoSendTime": 1779159793
}

返回示例

{
    "ResponseMetadata": {
        "RequestId": "20230604110420****100232280022D31",
        "Action": "UpdateActivityQuizConfig",
        "Version": "2023-08-01",
        "Service": "livesaas",
        "Region": "cn-north-1",
        "SystemTime": 1721111109
    },
    "Result": {
        "Status": true,
        "Id": 180848****212316
    }
}

错误码

下表提供了该接口特有的错误码,公共错误码请参见公共错误码和错误码文档。

状态码错误码错误信息说明
403OperationDenied.QuizStatusNotMatchExpectedStatusQuizStatus does not match the expected status仅支持更新未发送的答题或简答的配置信息。请确保答题或简答的状态为未发送。
最近更新时间:2026.07.29 19:40:32
这个页面对您有帮助吗?
有用
有用
无用
无用