在群里的话应该是应该是可以看到的吧?都大家都在群里
你对这个回答的评价是
REST API 对每个访问请求进行身份验证沒有安全凭证和签名无法调用 API 接口。用户可以参考腾讯云 API 的鉴权规则
(腾讯云最新优惠活动来了:云产品限时1折,云服务器低至88元/年 ,腾讯云海外服务器1折抢购免ICP备案,免费换IP )
购买 将自动开通企业 API 接入能力,企业管理者可登录 高级选项里创建密钥对密钥对示例如下:
(腾讯云2860元代金券免费领取,付款直接抵现金用)
邮件还包含分配給批准接入的企业 AppId,例如:200xxxx001
公共参数是用于标识用户和接口鉴权目的的参数,如非必要在每个接口单独的接口文档中不再对这些参数進行说明,但每次请求均需要携带这些参数才能正常发起请求。
操作的接口名称取值参考接口文档中输入参数公共参数 Action 的说明。例如雲服务器的查询实例列表接口取值为 DescribeInstances。 |
地域参数用来标识希望操作哪个地域的数据。接口接受的地域取值参考接口文档中输入参数公囲参数 Region 的说明注意:某些接口不需要传递该参数,接口文档中会对此特别说明此时即使传递该参数也不会生效。 |
此参数参与签名计算腾讯云 API 接入,申请的安全凭证密钥对中的 SecretId其 secretkey 用于签名。 |
此参数参与签名计算当前 UNIX 时间戳,可记录发起 API 请求的时间例如,单位为秒注意:如果与服务器时间相差超过5分钟,会引起签名过期错误 |
此参数参与签名计算。随机正整数 |
应用 App 的版本号,建议设置以便灰喥和查找问题。 |
放置由下面的签名方法产生的签名 |
临时证书所用的 Token ,需要结合临时密钥一起使用临时密钥和 Token 需要到访问管理服务调用接口获取。长期密钥不需要 Token |
腾讯会议分配给三方开发应用的 App ID。 |
用户子账号或开发的应用 ID未分配可不填。 |
非必填字段表示是否启用了騰讯会议的企业用户管理功能。 请求头不带该字段或者该字段值为0表示未启用企业用户管理功能。用户使用未注册的 userid 创建的会议在会議客户端中无法看到会议列表,可以正常使用会议短链接或会议号加入会议 以下两种场景,请求头必须带该字段且值为1
|
参与签名的字符串包括:
此处为伪代码拷贝粘贴不保证可编译运行。
Header 中参与签名的字段包含:X-TC-NonceX-TC-Timestamp,X-TC-Key 组成 Header 签名串时,参与签名的参数按参数名做字典序升序排列X-TC-Signaure 为计算后的签名字段,不参与签名计算標准的 HTTP Header 非空参数本手册约定不参与签名计算。
如果是带有查询参数的请求URI 含所有的查询串,例如:查询会议请求
此处为伪代码拷贝粘貼不保证可编译运行。
例如取消会议的 HTTP POST 请求示例:
此处为伪代码,拷贝粘贴不保证可编译运行
此处为伪代码,拷贝粘贴不保证可编译運行
此处为伪代码,拷贝粘贴不保证可编译运行
拼接好待签名的字符串后,用 SecretKey 密钥生成待签名字符串的 Hmac-SHA256 签名将签名转换为16进制字符串形式,然后进行 Base64 编码
参考以下 Java 示例代码。
请根据使用的开发语言按此示例代码中的方法签名
如果使用 GET 方法进行 API 调用,例如使用会議码查询会议详情,是没有请求体的签名计算时,也需带入空的请求体参考上面的示例,第44 – 45行改为如下:
鉴权错误返回统一为400