为什么腾讯云API失败?secretId不存在?
发布于 7 年前 作者 zhangmin 11741 次浏览 来自 问答

我想用腾讯云的修改数据库的api,看微信小程序的文档里可以通过getQcloudToken api来获取secretId 和secretKey,再用secretId和secretKey来调用腾讯云的api,我成功获得了secretId和secretKey,但是当我调用腾讯云的api时,返回消息说我的secretId不存在,无论是在代码里,还是在腾讯云的API 3.0 Explorer里都是一样的结果。下面是getQcloudToken的文档和ModifyDatabaseACL接口的文档。

https://developers.weixin.qq.com/miniprogram/dev/wxcloud/reference-http-api/utils/getQcloudToken.html

https://cloud.tencent.com/document/api/876/34819

这是调用结果,请问是哪里出问题了?

{
  "Response": {
    "Error": {
      "Code": "AuthFailure.SecretIdNotFound",
      "Message": "SecretId不存在,请输入正确的密钥。"
    },
    "RequestId": "d4aa8277-0afb-467e-80f8-c8fe31f6c2ac"
  }
}
1 回复

您好, 这里方便详细说下是怎么调用的吗, 通过 getQcloudToken  获取到的密钥是临时密钥 2h 有效期, 使用时和永久密钥用法不同 secretId 、secretKey 要结合接口返回的token 一起使用

回到顶部