RTC控制台为您提供生成和校验Token的功能。通过阅读本文,您可以了解生成和校验Token的方法。

使用场景

  • 当处于POC(Proof of Concept)阶段,Token生成器可以生成一个临时Token,帮助您快速测试应用。
  • 在应用正式上线前,Token校验器可以帮助您校验服务端生成的正式Token,从而快速验证应用、定位问题,可以有效的避免加入频道失败等问题。

注意事项

通过控制台生成的Token为临时Token,一般用于测试使用,如果需要正式使用,请使用服务端生成Token。具体操作,请参见服务端生成Token

操作步骤

  1. 登录音视频通信RTC控制台
  2. 在左侧导航栏选择接入工具,进入接入工具界面。
  3. 可选:生成Token。
    1. 单击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天,代表令牌有效时间。
    2. 单击生成,查看生成的Token。
      生成Token
  4. 可选:校验Token。
    1. 单击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生成。
    2. 单击校验
      • 校验成功,您可以正常加入频道进行通话。
      • 校验失败,请重新检查各项参数和服务端下发的Token信息。