本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
撤消查看者会话
Amazon IVS 客户能够撤消与身份验证令牌关联的查看者会话,以阻止和停止使用该令牌进行播放。一个示例用例是将公有流转换为私有流,其中只有一部分公有流查看者可以继续观看。
有关以下说明中提及的 viewer-id
字段的信息,请参阅 生成和签名播放令牌 下的“令牌架构”。
CLI 说明
如果您有通道 ARN 和查看者 ID,则可以通过 AWS CLI 撤消查看者会话。
aws ivs start-viewer-session-revocation --channel-arn arn:aws:ivs:us-west-2:991729659840:channel/abcdABCDefgh --viewer-id UDbh1u6M8nrOoarrzuKe --region <aws-region>
可选输入 --viewer-session-versions-less-than-or-equal-to
<version>
允许您指定一个筛选器,以便一次撤消查看者会话的哪个版本。
如果区域位于您的本地亚马逊云科技配置文件中,您可以忽略 --region <aws-region>
。
如果成功,则没有响应。
以下是错误响应示例:
An error occurred (ValidationException) when calling the StartViewerSessionRevocation operation: ValidationException:
API 请求
POST /StartViewerSessionRevocation HTTP/1.1 { "channelArn": <channel ARN>, "viewerId": <viewer ID>, "viewerSessionVersionsLessThanOrEqualTo": <version> }
还有一个 BatchStartViewerSessionRevocation 端点。请参阅 IVS Low-Latency Streaming API Reference。