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

企业直播

复制全文
下载 pdf
直播分享
GetInviterToken - 获取分享人的专属 Token
复制全文
下载 pdf
GetInviterToken - 获取分享人的专属 Token

调用 GetInviterToken 接口,获取直播间指定分享人的专属 Token。您可将获取的 Token 拼接到 iframe 的嵌入链接中,从而统计 iframe 嵌入场景的分享人和邀请人数。

使用说明

在通过 iframe 将企业直播的观看页嵌入您的自有页面时,观看页的分享链接中不包含分享人的专属 Token,因此无法统计分享人和邀请人数。
如需统计分享人和邀请人数,您可以完成以下操作:

  1. 调用 UpdateViewingRestriction 接口,将观看限制或评论限制设置为自定义。

    说明

    如果将评论限制设置为自定义,则分享人必须先完成自定义登录,才能分享带有专属 Token 的观看地址。

  2. 调用该接口,获取分享人的专属 Token。
  3. 在 iframe 的嵌入链接中,拼接 inviter_token=分享人的专属 Token。

例如,观众 A 将观看页分享给观众 B,观众 B 打开的观看页地址为 https://live.byteoc.com/5528/37****9?inviter_token=TOKEN。如果观众 B 是首次进入并登录的当前直播间,则观众 A 为 观众 B 的分享人,观众 A 的邀请人数增加 1 人。

注意事项

  • 请求频率:单用户请求频率限制为 1000 次/秒。
  • 前提条件:确保您拥有火山引擎主账号或具备直播间的营销互动 > 仅查看或可编辑权限的子账号。有关如何添加子账号,详见子账号管理。

请求说明

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

请求参数

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

Query

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

ActivityId

Long

是

177985****487296

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

说明

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

UserId

Long

否

181876****470490

用户 ID,分享人在企业直播的唯一标识。

说明

您必须传入该参数或 ExternalId 参数。如果同时传入两者,则仅 UserId 生效。

ExternalId

String

否

14039

分享人的关联用户 ID,即在第三方平台的唯一标识。
您可以根据该 ID 识别企业自身的用户身份,以便于按需实现用户洞察和进行数据分析。
该参数的取值与分享人自定义登录时通过 UserId 传入的值一致。有关 UserId 的详细信息,详见自定义登录。

说明

您必须传入该参数或该接口的 UserId 参数。如果同时传入两者,则仅 UserId 生效。

返回参数

参数类型示例值描述
InviterTokenStringp8g****aES分享人的专属 Token。

请求示例

GET https://livesaas.volcengineapi.com/?Action=GetInviterToken&Version=2023-08-01&ActivityId=177985****487296&UserId=181876****470490&ExternalId=14039

返回示例

{
    "ResponseMetadata": {
        "RequestId": "20230604110420****100232280022D31",
        "Action": "GetInviterToken",
        "Version": "2023-08-01",
        "Service": "livesaas",
        "Region": "cn-north-1",
        "SystemTime": 1697446406
    },
    "Result": {
        "InviterToken": "p8g****aES"
    }
}

错误码

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

状态码错误码错误信息说明
500InvalidParameter.UserIdInvalidThe specified parameter UserId is invalid.UserId 或 ExternalId 均未传入,或者传入的 ExternalId 取值在企业直播服务端不存在。确保传入 UserId 或 ExternalId、传入的 ExternalId 取值正确,且对应的观众已登录直播间。
最近更新时间:2025.06.26 21:12:12
这个页面对您有帮助吗?
有用
有用
无用
无用