RTC控制台为您提供生成和校验Token的功能。通过阅读本文,您可以了解生成和校验Token的方法。
使用场景
- 当处于POC(Proof of Concept)阶段,Token生成器可以生成一个临时Token,帮助您快速测试应用。
- 在应用正式上线前,Token校验器可以帮助您校验服务端生成的正式Token,从而快速验证应用、定位问题,可以有效的避免加入频道失败等问题。
注意事项
通过控制台生成的Token为临时Token,一般用于测试使用,如果需要正式使用,请使用服务端生成Token。具体操作,请参见服务端生成Token。
操作步骤
- 登录音视频通信RTC控制台。
- 在左侧导航栏选择接入工具,进入接入工具界面。
- 可选:生成Token。
- 单击Token生成器页签,输入生成Token所需要的参数。
参数 |
描述 |
AppID |
应用ID,在控制台应用管理页面中创建和查看。具体操作,请参见应用管理。
|
AppKey |
应用AppKey,在控制台应用管理页面查询。具体操作,请参见查询AppKey。
|
ChannelId |
频道ID。由1~64位大小写字母、数字、下划线(_)、中划线(-)组成。 |
UserId |
用户ID。由1~64位大小写字母、数字、下划线(_)、中划线(-)组成。 |
Nonce |
随机码。以前缀AK-开头,由大小写字母、数字组成,最大64字节。例如:AK-2b9be4b25c2d38c409c376ffd2372be1。 |
TimeStamp |
过期时间戳。可以选择12小时、24小时、3天和7天,代表令牌有效时间。 |
- 单击生成,查看生成的Token。
- 可选:校验Token。
- 单击Token校验器页签,输入校验Token所需要的参数。
参数 |
描述 |
AppID |
应用ID,在控制台应用管理页面中创建和查看。具体操作,请参见应用管理。
|
AppKey |
应用AppKey,在控制台应用管理页面查询。具体操作,请参见查询AppKey。
|
ChannelId |
频道ID。由1~64位大小写字母、数字、下划线(_)、中划线(-)组成。 |
UserId |
用户ID。由1~64位大小写字母、数字、下划线(_)、中划线(-)组成。 |
Nonce |
随机码,由AppServer下发。以前缀AK-开头,由大小写字母、数字组成,最大64字节。例如:AK-2b9be4b25c2d38c409c376ffd2372be1。 |
TimeStamp |
过期时间戳,例如:1560588594代表过期时间为2019-06-15 16:49:54。 |
Token |
加入频道的Token,由AppServer生成。 |
- 单击校验。
- 校验成功,您可以正常加入频道进行通话。
- 校验失败,请重新检查各项参数和服务端下发的Token信息。